Configurar el proveedor Facebook
Facebook es uno de los proveedores de identidad OAuth 2.0 que puede utilizar para autenticar a los visitantes en su sitio de Power Pages. Los proveedores de identidad basados en OAuth 2.0 requieren un ID de cliente, un secreto de cliente y, a veces, una URL de redireccionamiento o de respuesta. Este artículo describe los pasos siguientes:
- Configurar Facebook en Power Pages
- Crear un registro de aplicación de Facebook
- Introduzca la configuración del sitio en Power Pages
Configurar en Facebook en Power Pages
En el sitio de Power Pages, seleccione Seguridad>Proveedores de identidades.
Si no aparecen proveedores de identidades, asegúrese de que Inicio de sesión externo está establecido en Activado en la configuración general de autenticación de su sitio.
A la derecha de Facebook, seleccione Más comandos (…) >Configurar o seleccione el nombre del proveedor.
Deje el nombre del proveedor como está o cámbielo si lo desea.
El nombre del proveedor es el texto en el botón que los usuarios ven cuando seleccionan su proveedor de identidad en la página de inicio de sesión.
Seleccione Siguiente.
En URL de respuesta, seleccione Copiar.
Seleccione AbrirFacebook.
No cierre la pestaña Power Pages del navegador. Pronto volverá a ella.
Crear un registro de aplicación de Facebook
Registre una aplicación en Facebook con la URL de respuesta de su sitio como URL de redireccionamiento.
Nota
Si usa o agrega un nombre de dominio personalizado o cambia la URL base de su sitio, debe configurar su proveedor de identidad para usar la URL de respuesta correcta. La URL de respuesta la utiliza la aplicación de Facebook para redirigir a los usuarios a su sitio web tras la autenticación.
Crear una aplicación en Facebook
Inicie sesión en el Panel de desarrolladores de aplicaciones de Facebook.
Seleccione Crear aplicación.
Seleccione el tipo de aplicación como Consumidor y, a continuación, Continuar.
Ingrese el nombre de su aplicación y una dirección de correo electrónico donde pueda recibir notificaciones de desarrollador de Facebook.
Seleccione Crear aplicación.
Si se le solicita, acepte las directivas de la plataforma Facebook y complete una verificación de seguridad en línea.
Abra la pestaña Configuración>Básica e introduzca los datos siguientes:
- (Opcional) Dominios de aplicaciones; por ejemplo,
contoso.powerappsportals.com
- (Opcional) URL de directiva de privacidad: URL de la directiva de privacidad de su organización, que debe ser accesible de forma anónima
- Eliminación de datos de usuario: use la URL de devolución de llamada o la URL de instrucciones para la eliminación de datos de usuario
- Propósito de la aplicación apropiado
- (Opcional) Dominios de aplicaciones; por ejemplo,
Seleccione Agregar plataforma, seleccione Sitio web y luego pegue la URL de respuesta que copió.
Seleccione Guardar cambios.
En el panel del lado izquierdo, seleccione Agregar productos.
Seleccione Configurar para Facebook Iniciar sesión y luego seleccione Web.
Seleccione Guardar.
En Inicio de sesión de Facebook, seleccione Configuración.
En URI de redireccionamiento válidos OAuth, pegue la URL de respuesta que copió.
Seleccione Guardar cambios.
Publica la aplicación
En el panel del lado izquierdo, seleccione Configurar.
Seleccione Obtener acceso avanzado en la notificación que afirma "Su aplicación tiene acceso estándar a public_profile.
También puede seleccionar Revisión de la aplicación en el panel izquierdo y luego seleccionar Permisos y funciones.
Seleccione Obtener acceso avanzado para public_profile.
Confirme el cambio.
Si se le solicita, acepte las directivas de la plataforma Facebook y complete una verificación de seguridad en línea.
En la parte superior de la página, para Modo de aplicación, seleccione Activo.
Cuando se le solicite, seleccione Iniciar revisión.
Revise y confirme la certificación de uso de datos, certifique las directivas de cumplimiento y luego seleccione Enviar.
En la parte superior de la página, para Modo de aplicación, seleccione Activo.
Seleccione Configuración>Básica.
Copie el Id. de la aplicación y el Secreto de la aplicación.
Introduzca la configuración del sitio en Power Pages
Vuelva a la página de Power Pages Configurar proveedor de identidad que dejó anteriormente.
En Configurar la configuración del sitio, pegue los siguientes valores:
- Id. de cliente: pegue el Id. de aplicaciónque copió.
- Secreto del cliente: pegue el Secreto de aplicación que copió.
Configurar ajustes adicionales para proveedores de identidad OAuth 2.0