100 thoughts on “LOGIN FACEBOOK en Android

  1. Hola Alvares.tech excelente video!!! tengo un problema con el loguin después de pasar la revisión de la app y crear los KeyHash sin problemas pudiendo así iniciar sección. me decidí a pasar la app a publica en developers.facebook.com y me encuentro con un problema que no estoy pudiendo solucionar, si en mi dispositivo cualquiera sea (he probado en vario) tengo la app de facebook instalada me da error al tratar de hacer el loguin. me dice que no es un keyHash correcto, estoy atrapado en esto hace varios días sin poder darle en la tecla, sabes algo de este problema?

  2. hola es un muy buen video te felicito … agregando me gustaria saber como lograr que al generar un apk relese acepte que cualquier usuario (aparte del adminitrador) pueda hacer login gracias de antemano

  3. Tengo ahora un problema a la hora de iniciar secion, me aparece el siguiente error:

    Error: error al iniciar sesión: Hay un error al conectarse con esta aplicación. Por favor, inténtelo de nuevo mas tarde.

  4. Una consulta no me devuelve la imagen haciendo lo siguiente
    imageView3=(ImageView)v.findViewById(R.id.imageView3);
    imageView3.setImageURI(profile.getProfilePictureUri(200,200));
    Deberia devolermelo sin problemas no? y el error que recibo es el siguiente
    "E/BitmapFactory: Unable to decode stream: java.io.FileNotFoundException: /https:/graph.facebook.com/…."
    Cual puede ser el problema?

  5. cual seria el metodo para obtener los amigos y el mail de profile, ya que no existe un profile.getEmail() o alguno para obtener todos los amigos, previamente dando los permisos correctos. Desde ya muchas gracias

  6. hola, hay una manera de que al momento de iniciar sesion con facebook lo haga solamente con facebook del navegador asi tenga instalada la aplicacion, porque con la aplicacion si el usuario pone crear cuente y luego retrocede para iniciar bien se sale completamente de la app y se carga el fafebook en la app

  7. genial tutorial, pero…
    cuando pulso el boton de login me abre una pagina de facebook y me dice que "LA PAGINA QUE HAS SOLICITADO NO PUEDE MOSTRARSE AHORA MISMO…."

    Destacar que tengo la app activa y disponible para el publico

    gracias por la ayuda

  8. Muy buenos vídeos, quiero integrar los post de una cuenta de facebook en un layout, sabes alguna forma de hacerlo o tendras algun tuto que me recomiendes. de antemano muchas gracias por tus videos son cortos, limpios y eficaces.

  9. Though i don't understand your language ! it was so well explained and short i was perfectly understanding ! Thanks

  10. Saludos amigo, muy bien explicado el video me gusto, pero estoy teniendo un pequeño problema con mi keyhash, pongo el que me genera la terminal de android studios pero cuando trato de iniciar con facebook me sale "invalid key hash. the key hash ………. does not match any stored key hashes".

    Necesito ayuda.

  11. Hola y gracias por el Tutorial, segui tus indicaciones pero al momento de presionar el boton logIn me responde
    "No se configuró la aplicación:
    Esta aplicación todavía está en desarrollo y no tienes los permisos necesarios para acceder a ella.
    Cambia tu cuenta a la de un usuario de prueba registrado o solicita al administrador acceso a la aplicación."

    Que puedo hacer?

  12. todo muy bien segui los pasos y me salio de maravilla, pero lo quise abrir despues y cuando inicio sesion me medice error de la key

  13. Amigo soy nuevo en esto. Hice todos los pasos tal cual, tambien el del video pasado pero no consigo que me de la opcion de seleccionar activity_login y ya no puedo hacer lo demas

  14. Excelente tutorial, tuve problemas porque lo hice desde un fragment, el cual investigue y lo arregle con esto, espero que les sirva a alguien que tenga el mismo problema: btnLoginFace.setFragment(this);

  15. Cuando "inicio" mi app me sale "unfortunately, your app has stopped" y despues de hacer el debug, encontre que el error esta en goLoginScreen(); y en startActivity(intent); pero nose como solucionarlo. alguien que pueda ayudarme?

  16. Hello Alvarez. Thank you for sharing this video.
    Is there any possibility to get the facebook page html source code after login-in using SDK?

  17. Excelente vídeo, me funcionó perfectamente, pero me gustaría saber si subirás un vídeo de como obtener los datos del perfil del usuario, o si podrías explicarlo en comentario

  18. Hola, me ha gustado tus vídeos, y quería hacer la propuesta de que si puedes hacer un tutorial de como obtener el email, la foto del perfil y mostrarlo en el activity! solo es una sugerencia ya que hay muchos que no sabemos cómo realizarlo! Gracias!!!

  19. Hola Alvarez,
    Cuando trato de cerrar la aplicación y reiniciar el emulador me he dado cuenta de que no hay más opción de "cerrar sesión" porque la aplicación se abre en la actividad anterior, donde el botón azul de Facebook "log in" se convierte en "log out". Por favor, como puedo prevenir el cambio entre las actividades? Gracias! – Lucas

  20. Buenas
    amigos Alvarez , cuando le doy clic dentro del LoginButton , se abre la ventana emergente de facebook , preparándolo para el login , pues mi problema es cuando esa ventana de cierra y me muestra el Toas de onCancel y su mensage (SE CANCELO LA OPERACION) ,ayudame porfavor o si alguien dentro de este comentario tiene el mismo problema compartir su solución , gracias.

  21. For the first time in my life, I comment to a video. I just started to learn android. I've been looking for a simple and useful tutorial for 2 days without sleeping. I watched at least 25 tutorials each 20 minutes minimum. I followed the tutorials in facebook developer page and github for hours ; I digged stackoverflow as well but I get nothing. Then I saw your video and after 8 minutes I have no question at all. Muchas gracias!

  22. I've gotta a problem, everytime i hit the logout Button, the application enters a loop "login->logout", changing activities without stop! I don't know why this happens, this happened with anybody else? If so, someone found a solution?

  23. Hi, very informational video. Is the method onActivityResult actually doing anything in LoginActivity.java? I read the documentation and it seems like it would be called by the system after startActivityForResult is called but in the code you call startActivity instead? Thanks again and much appreciated if this question can be answered.

  24. For some reason whenever I click the Log in with Facebook button it opens the new windows but says "You are not logged in. You are not logged in. Please log in and try again later" – can anyone help with this??

  25. Hola, muchas gracias por este tutorial, la verdad que me ha servido de mucho pero tengo un problema, cuando pulso sobre el botón para cerrar sesión y luego doy a Iniciar sesión de nuevo, no me pide volver a logarme, ni permisos, ni nada, me manda directamente al main, hice el código primeramente como lo estaba haciendo, la primera vez sí me pide logarme pero no me solicita permisos (seguí el tutorial de FB para desarrolladores) y luego copié y pegué tu código íntegro y no me hace lo que a tí, por qué puede ser? puede ser por haber introducido otro código Hash a parte del de desarrollador? (cuando cierro sesión y me vuelvo a logar me sale un mensaje de error de que el código hash que me aparece en el mensaje de error en el móvil no existe y si lo añado me loga directamente).
    Espero contestación porque me estoy volviendo un poco loca, muchas gracias por los tutoriales!

  26. Hola buenas, quisiera saber como hacer lo mismo que el access token pero con un inicio de session normal con Usuario y password. Y al asignarle tal permiso en el boton como seria obtener tal email, fecha de cumpleaños para llenar un TextView

  27. Hello! I have a problem! When I start the emulator, it does not display the login button … Tell me what to do? :((

  28. That was great and really helpful. Was trying to embed facebook button for a long time and finally found something that just works 🙂

  29. Cuando ejecuto la aplicacion me sale que se detuvo la aplicacion lo estoy haciendo un nav drawer Alguien me puede ayuydar a solucionarlo

  30. Excelente video!!! me funciono de maravilla, solo tengo un problema, al ejecutar mi app en mi celular (moto x 1era. generación) realiza el loggin sin problema, el problema ocurre cuando quiero ejecutar la app en otro dispositivo, siempre se ejecuta el "onError" y no puedo iniciar sesión en otro dispositivo que no tenga mi sesión de facebook, a que crees que se deba esto? GRACIAS!

  31. Hola, buenas.. Me ha gustado mucho tu video! Esta muy bien explicado y funciona bastante bien… Pero tengo una pequeña duda, quiero obtener la foto de perfil de facebook del usuario mediante lo siguiente:
    String url = profile.getProfilePictureUri(200, 200).toString();
    ImageView imagen = (ImageView) findViewById(R.id.perfil);
    Y a continuación uso la libreria Glide:
    Glide.with(this)
    .load(url)
    .into(imagen);
    Y con esto esto no lo consigo, me han dicho que se puede deber a que el SDK ha cambiado y necesitas obtener a través del Graph API de Facebook.
    Un saludo, gracias.

  32. Actualizamos e hicimos nuevas versiones del código completo para obtener la información del usuario y el correo electrónico mediante Graph API de Facebook, pueden verlo en el sitio en la descripción del video.

    Muy pronto volvemos con nuevos videos, estuvimos mejorando la página espero que le den una visita. ¡Gracias por todo!

  33. Me salio todo bien pero al cerrar sesión y al volver a querer abrir con mi cuenta sale error del KEY HASH 🙁

  34. Does anyone know how to change the style of the Facebook Login button? E.g. Change its colour (from blue to white), and its shape (from rectangular to rounded rectangular)?

  35. private void goMainScreen() {
    Intent intent = new Intent(this, Main2Activity.class);
    intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP) | Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK
    startActivity(intent);
    Amigo me sale error en esta parte, alguna solucion

  36. Amigo estoy complicado… Hice todo lo que indicas aquí paso por paso 2 veces y al probar mi app, luego de presionar el boton de login, me ingresa exitosamente solo una vez, sin embargo al cerrar la sesión e intentar abrir otra, o la misma incluso una vez cerrada, luego de presionar el botón de login me da error de key hash… Y no puedo ingresar….

  37. funciona, el problema que despues de conectarme la primera vez con una cuenta, no puedo usar otra. me sigue diciendo que mi cuenta ya esta autorizada y solo me dice continuar. no se como hacer para poder usar otra

  38. Hola amigo, interesante el login pero lo básico para un login es usar un menú drawer donde uno quiere postrar o consumir para mostrarlos en el menú la imagen, su usuario y el email nada mas, como obtengo la imagen de usuario, lo mismo para el banner de perfil como obtengo eso, por cierto quiero logearme en tu web pero se queda cargando y no termina usando mi cuenta de google claro esta, saludos están geniales los videos

  39. Muchas gracias, Justo lo que necesitaba, solo tengo un problema, cuando cierro sesión no me permite iniciar con otro usuario, siempre me pregunta si quiero continuar. De todas formas muchas gracias.

  40. En tu clase "goMainScreen" no se alcanza a ver el nombre de la ultima bandera, me podrias decir cual es? Por favor

  41. So I'm just going to leave this here. I spent the last 8 hours trying to figure out this niche problem I had and kept assuming i had a bug in my code because for some reason my facebook authentication wouldnt work. Regardless of all the video tutorials by ENLIGHS SPEAKING people, I couldnt solve my problem. Today I come in, very early in the day, first google search your video pops up, I follow it, everything works perfectly. I dont even know Spanish yet I had zero problems. Thank you sir.

  42. Hola que tal gracias muy buen video tengo un problema e puclicado una app en el play store con login de facebook pero no tengo respuesta alguna es por configuracion de permisos ? agradeceria tu respuesta

  43. Todo perfecto de hecho muchisimas gracias, pero al introducir el nuevo hash cuando me sale el error, al ejecutarlo en un dispositivo fisico me loguea luego cierro session para introducir otra cuenta de facebook pero automaticamente se loguea con la mia !!!

  44. Hola Alvarez, tengo un problema con el programa. El inicio de sesión y autenticación con firebase funciona bien, pero cuando presiono el botón de cerrar sesión me manda a la LoginActivity e inicia un loop infinito entre la pantalla de MainAct y la LoginAct. Alguna idea de cual podría ser el error? estoy casi seguro de que tengo el código igual al de los videos.
    Gracias, saludos.

  45. Segue a solução de alguns problemas que poderás ter:

    Keytool não e reconhecido como um comando interno e externo valido:
    Solução: https://www.youtube.com/watch?v=hOjwYkc5e6U

    Erro como Openssl:
    Solução: Baixe o openssl, extraia os arquivos e coloque dentro da pasta .android

    Caminho para gerar a key no windows (Substitua os caminhos pelo caminho de acordo o seu disco C:):
    keytool -exportcert -alias androiddebugkey -keystore C:UsersNomedoComputador.androiddebug.keystore | C:UsersNomedoComputador.androidopensslbinopenssl sha1 -binary | C:UsersNomedoComputador.androidopensslbinopenssl base64

    Espero ter ajudado! O tutorial ainda esta funcionando Perfeitamente em 2018 sem problemas! Parabéns pelo vídeo!

  46. Hola amigo quiero obtener una aplicación de facebook para integrar inicio de sesión en Android. Va a parecer estúpido, pero lo único que me falta es crear la api de facebook con Android, podrias hacer un video de eso? o decirme como. Gracias.

  47. É isso ? não deu para ver o final.
    intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK);

  48. en el activity_main le agrego una foto de mi galeria y cuando le doy a ejecutar, no me aparece en el emulador dicha imagen y se detiene la app… a que se debe?

  49. Hola muy buen tutorial y buena explicación, gracias a ti tendré un 7.0 jaja xD una pregunta quisiera saber como mostrar tv2.setText( loginResult.getAccessToken().getUserId() ); eso en la pantalla MainActivity me sale en Rojo loginResult, sé por que, pero no se como acceder al objeto login desde otro activity…

  50. Tengo un problema y es que cuando ingreso desde el botón de facebook siempre me manda al onError(), no está entrando en el onSuccess() ¿que puedo hacer?

  51. Esto no me sirve si tengo mi propia base de datos … es solo para que se logee contra el servidor de facebook y controlar que ese sea el requisito para usar mi app, u obtener sus datos, ¿estoy en lo correcto?.

  52. Hola alvarez.tech quería saber porque cuando inicio sesión desde el emulador android studio, la sesión inicia perfectamente pero cuando lo pruebo desde el celular tengo un error, tuve que desintalar la aplicación de facebook para poder iniciar sesión en mi aplicación, quería saber porque sucede esto, muy buen vídeo, espero tu respuesta

  53. Buen dia Daniel, tengo un problema con la app.. solamente puedo autenticarme con mi cuenta personal de facebook, con la que di de alta mi cuenta de desarrollador, ya que cuando quiero entrar con otra cuenta no me lo permite. A qué se deberá?? Saludos.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top