Facebook lite
Después de configurar tu APP ve a la pestaña de Configuración e introduce la URL de tu página de Condiciones de Servicio y Política de Privacidad. A continuación, pulsa el botón Actualizar la configuración. A continuación, ve a la pestaña Permisos y marca la opción «Solicitar direcciones de correo electrónico de los usuarios» en «Permisos adicionales». Hay una documentación que explica el proceso con capturas de pantalla.
Por ahora estoy utilizando la versión gratuita, que parece funcionar a la perfección. Las instrucciones para configurar los diferentes proveedores son excelentes y fáciles de seguir. Yo uso WP-Members y algunas otras personalizaciones de inicio de sesión, pero esto funcionó sin problemas con todos ellos.
Můj facebook
Localizar a una persona a través de la búsqueda social se hace fácilmente con el nombre, pero los nombres comunes pueden recuperar cientos e incluso miles de resultados. Utiliza un motor con búsqueda específica por ubicación para acotar rápidamente los resultados mientras te centras en el objetivo de la búsqueda. De nuevo, la persona debe tener un perfil con una configuración de seguridad que permita la búsqueda pública, de lo contrario no aparecerá en los motores de búsqueda específicos de la web o de las redes sociales.
Los resultados devueltos por el directorio son similares a los que se encuentran en los resultados de la búsqueda. Mostrará todo el contenido disponible públicamente mientras que restringe el contenido sólo disponible para los titulares de la cuenta. Aunque el contenido es limitado, puedes localizar a personas, ver el contenido de algunas páginas y acceder a información limitada de grupos utilizando las funciones de búsqueda del directorio.
Si el usuario utiliza un servidor POP recibirá directamente el email en GMail u otros, si no recibirá tu email como mensaje privado. El único inconveniente de este método es que tu correo electrónico debe ser «plain/text» y no «HTML».
Tuve un problema similar y encontré la causa de esto. Este problema ocurre para los usuarios que no han configurado su dirección de correo electrónico principal (tienen muchas direcciones de correo electrónico pero no han señalado cuál es su dirección de correo electrónico principal) en la pestaña de configuración de la cuenta general.
Depende de usted implementar una lógica que haga que el inicio de sesión no sea exitoso si el usuario desmarca el permiso de correo electrónico, para forzar a sus usuarios a elegir otro método de inicio de sesión que garantice el retorno de la dirección de correo electrónico del usuario.
M facebook login
Los métodos de la extensión AuthenticationBuilder que registran un gestor de autenticación sólo pueden llamarse una vez por esquema de autenticación. Existen sobrecargas que permiten configurar las propiedades del esquema, el nombre del esquema y el nombre para mostrar.
Si la aplicación se despliega detrás de un servidor proxy o un equilibrador de carga, parte de la información de la solicitud original puede ser reenviada a la aplicación en las cabeceras de la solicitud. Esta información suele incluir el esquema de solicitud seguro (https), el host y la dirección IP del cliente. Las aplicaciones no leen automáticamente estas cabeceras de solicitud para descubrir y utilizar la información de la solicitud original.