Facebook iniciar sesion o registrarse en otra cuenta

Crear una nueva cuenta de Facebook

El mayor reto y lo más importante es hacer que el registro de usuarios y el inicio de sesión sean rápidos y fáciles mientras desarrollamos nuestra aplicación. Los formularios de registro requerían muchos datos que debían ser rellenados por los usuarios de forma manual, lo que provocaba la pérdida de usuarios potenciales. Además, los usuarios necesitan introducir sus nombres de usuario/correos electrónicos y contraseñas en los formularios de inicio de sesión para autenticarse y también necesitan recordar más identificaciones y contraseñas individuales.

Haga clic en Básico bajo la configuración en la barra lateral. En App, Dominios incluya la Url de su sitio web. Introduzca todos los detalles requeridos. Cambie el estado de la aplicación de Desarrollo a Activo en la esquina superior derecha. Haga clic en el botón Guardar cambios.

Como puedes ver, la función anterior recibe una variable de respuesta y comprueba su estado. Si está conectado, obtiene la información de los usuarios conectados y muestra esta información en la consola de su navegador, esa área es donde usted podría construir más en este script para manejar los datos. Cuando el inicio de sesión no está autorizado, esta función cambia el HTML de su página para pedirle que inicie sesión.

Facebook-startseite

Entrar con una cuenta principal cuyas credenciales recuerdes fácilmente te ahorra la molestia de pasar por otra laboriosa creación de cuenta y memorizar docenas de contraseñas. Te permite publicar fácilmente sobre algo que acabas de leer o comprar.

Este acuerdo aparentemente pequeño puede tener repercusiones mayores. Vincular dos o más sitios permite a las empresas recopilar más datos, construyendo un perfil cada vez más completo sobre ti. Permitir que una cuenta tenga acceso a otras significa que si la cuenta menos segura es hackeada, el resto también podría verse comprometido.

Sin embargo, las redes sociales no tienen un valor inherente como fuente de identidad fiable. La privacidad no es la principal preocupación de una red social; como cualquier empresa con ánimo de lucro, su objetivo es monetizar su producto.

El registro social es otra forma de añadir ecosistemas de datos al alcance de la empresa. Más adelante, podría dar lugar a una era de segmentación publicitaria cada vez más extraña, en línea con el infame ejemplo de Target, que analizó los hábitos de compra de una adolescente para deducir que estaba embarazada.

Crear una nueva cuenta

Habilitar estas credenciales en sus sitios web proporciona una ventaja significativa porque millones de usuarios ya tienen cuentas con estos proveedores externos. Estos usuarios pueden estar más dispuestos a registrarse en su sitio si no tienen que crear y recordar un nuevo conjunto de credenciales.

En el cuadro de diálogo Nuevo proyecto ASP.NET, haga clic en MVC. Si la autenticación no es Cuentas de usuario individuales, haga clic en el botón Cambiar autenticación y seleccione Cuentas de usuario individuales. Al marcar Host in the cloud, la aplicación será muy fácil de alojar en Azure.

Usa el gestor de paquetes NuGet para actualizar el middleware OWIN. Selecciona Actualizaciones en el menú de la izquierda. Puedes hacer clic en el botón Actualizar todo o puedes buscar sólo los paquetes de OWIN (mostrado en la siguiente imagen):

Ver Introducing the Yahoo and LinkedIn OAuth security providers for OWIN por Jerrie Pelser para las instrucciones de Yahoo y LinkedIn. Ver Pretty social login buttons for ASP.NET MVC 5 de Jerrie para conseguir habilitar los botones de inicio de sesión social.

Löschen de la cuenta de Facebook

Los métodos de la extensión AuthenticationBuilder que registran un controlador de autenticación sólo pueden llamarse una vez por cada 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.