Facebook Social Plugin: El botón de inicio de sesión Facebook ofrece un host de lo que ellos llaman los complementos sociales. El que nos interesa es el botón de inicio de sesión. Estos son los pasos básicos para obtener el botón en su página web:
Necesita una aplicación de Facebook para su sitio. Vaya a https://developers.facebook.com/apps/ y haga clic en el botón "Crear nueva aplicación".
Su "Nombre de visualización de la aplicación" puede ser algo significativo. Normalmente voy con el nombre de dominio para el sitio. Puede usar esta misma aplicación para otros fines en el futuro también. El "Espacio de nombres de la aplicación" debe ser algo que no contenga ningún carácter especial. Normalmente uso el nombre para mostrar de mi aplicación sin espacios, puntos, etc. Ahora debe ingresar su "Dominio de la aplicación" y la "URL del sitio" del sitio web. Para el dominio de la aplicación, ingrese el nombre de dominio en el que se aloja su sitio. Para la URL del sitio ingrese la URL completa de su sitio web. Por ejemplo, si su dominio es name.com, la URL de su sitio debe ser algo así como http://www.name.com. Guarde sus cambios una vez que haya ingresado la información adecuada. Ahora tendrá una página que muestra su "ID de la aplicación" y "Secreto de la aplicación". Simplemente deje esa página abierta porque necesitará su ID de aplicación cuando agregue el código del botón de inicio de sesión a su página. Ahora tenemos que obtener el código del botón de inicio de sesión de Facebook. Vaya a http://developers.facebook.com/docs/reference/plugins/login/ y haga clic en el botón "Obtener código". Copie el código HTML5 del primer cuadro y, por ahora, colóquelo justo debajo de la pestaña del cuerpo de su página web. El código debería ser algo como esto:
<div id="fb-root"></div>
<script>
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {
return;
}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=APP_ID";
fjs.parentNode.insertBefore(js, fjs);
} (document, 'script', 'facebook-jssdk'));
</script>
En el código asegúrese de reemplazar APP_ID con el ID de la aplicación que creó para su aplicación de Facebook. Ahora pegue el código del segundo cuadro en el lugar donde desee que resida el botón de inicio de sesión. El código debe ser algo como:
<div class="fb-login-button" data-show-faces="false" data-width="200" data-max-rows="1"></div>
cambié la ficha show-caras atribuyen a falso, porque con ella el valor true en el botón de cierre de sesión no quede inutilizada cuando el usuario está conectado.
Por ejemplo está el registro de plugins allí mismo, en la página enlazada. Y hay formas de implementarlo usted mismo, por supuesto: simplemente haga que el usuario se conecte a su aplicación, obtenga la información que necesita y cree una nueva cuenta con el sistema de inicio de sesión de su página. – CBroe