Inicia sesión con Facebook en mi sitio web Django a través de la aplicación para Android

Yo tengo:

Si se autentica correctamente, TokenAuthentication proporciona las siguientes credenciales.

Request.user será una instancia de usuario de Django.

Request.auth será una instancia rest_framework.authtoken.models.BasicToken.

Que necesito para administrar las acciones del usuario. Por lo tanto, crearé una API separada para el inicio de sesión de token regular para los usuarios de aplicaciones móviles. El token se generará en el lado del servidor cuando el usuario proporcione el nombre de usuario y la contraseña correctos, luego se le devolverá (aplicación móvil) para enviarlo al servidor en cada solicitud que requiera autenticación.

Todo esto debería ir bien, pero el problema es cómo acceder a mi sitio web con Facebook a través de mi aplicación móvil, la aplicación móvil debería tener un botón de conexión con Facebook, que permiten a los usuarios conectarse con su cuenta de Facebook (tal vez será Pidió confirmar por Facebook)

Necesito saber cómo esto sería posible, y me gustaría obtener:

Request.user será una instancia de usuario de Django. Dentro de cada solicitud realizada.

  • No me interesa PhoneGap.

  • Para los usuarios del navegador de Internet (Web) no cambiaré nada.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.