WiLake soporta el inicio de sesión con cuentas de Facebook. Por defecto, WiLake utiliza sus propias credenciales OAuth 2 para conectarse a la API de Facebook. Sin embargo, si lo desea, puede utilizar sus propias credenciales OAuth 2 para que el usuario vea que está autorizando a su aplicación y no a WiLake.
Crear una aplicación de Facebook
Para configurar una integración con Facebook, debe crear una aplicación de Facebook y obtener las credenciales OAuth 2. Siga estos pasos:
Acceda a la consola de desarrolladores de Facebook
-
Vaya a Facebook for Developers y haga clic en el botón
Iniciar sesión
en la barra de navegación superior. -
Pulse el botón
Crear aplicación
, escriba un nombre para la aplicación y una dirección de correo electrónico de contacto y haga clic en el botónCrear ID de aplicación
.
- En casos de uso, seleccione el inicio de sesión con Facebook y haga clic en el botón
Siguiente
. Cumplimente los campos obligatorios y haga clic en el botónCrear aplicación
.
Configurar el caso de uso
-
Haga clic en “Casos de uso” en la barra de navegación lateral de la consola. A continuación, haga clic en “Inicio de sesión con Facebook”.
-
Marque los permisos “email” y “public_profile” y haga clic en el botón “Guardar cambios”. Los dos permisos son necesarios para que WiLake pueda acceder a la información del usuario.
-
Desde la misma página de permisos, pulse en la barra lateral en “configuración” y fije los siguientes parámetros en la sección “Configuración del cliente OAuth”:
- Acceso de cliente OAuth: Sí
- Acceso de OAuth Web: Sí
- Aplicar HTTPS: Sí
- Forzar la reautenticación OAuth web: No
- Acceso de OAuth de navegador insertado: No
- Usar modo estricto para URL de redireccionamiento: Sí
- URL de redireccionamiento OAuth válidos:
https://wilake.app/guest/sociallogin/callback/facebook
- Inicio de sesión desde dispositivos: No
- Iniciar sesión con el SDK de JavaScript: No
Guarde los cambios.
Cumplimentar el resto de la información y obtener las credenciales
-
En la barra lateral de la consola, baje a “Configuración de la aplicación” y pulse en “Información básica”.
-
Modifique los ajustes para que coincidan con su aplicación y pulse en “Guardar cambios”.
-
Copie los valores de “Identificador de la aplicación” y “Clave secreta de la aplicación” y guárdelos en un lugar seguro. Estos valores se utilizarán para configurar la integración en WiLake.
-
Envíe la aplicación para su revisión y aprobación por parte de Meta.
Configurar WiLake
-
Acceda a la consola de administración de WiLake, vaya a
Gestión > Portales cautivos
y edite el portal que desea configurar. -
En la pestaña
Credenciales
introduzca las credenciales OAuth 2 que ha obtenido de Facebook bajo el apartadoFacebook
. -
Haga clic en el botón
Guardar
.