[pyar] Django - Users auth de api externa

nestor godoy licomgodoy en gmail.com
Sab Oct 5 14:36:49 -03 2019


Tal ves tenga que crear tu propia clases de authenticantion
https://www.django-rest-framework.org/api-guide/authentication/#custom-authentication


Es la idea que se me ocurre

El sáb., 5 de octubre de 2019 14:19, Augusto <adtononi en gmail.com> escribió:

> Buenas, estuve leyendo la documentación para verificar si el usuario está
> logueado o no. Quería que algunas views sea requisito, así que estaba
> usando @login_required.
> El problema es que no tengo una DB de usuarios, estos están en una DB
> externa a la cual se comunican mediante una API y esta les proporciona un
> token para poder realizar las consultas.
> Estuve buscando pero no encontré, como podría verificar que el usuario
> está logeado?
>
> El proceso de login es simple, pide nombre y contraseña. La API recibe
> esos datos, los manda a la DB externa y devuelve un token.
>
> Por el momento, si alguien que no se logueo entra a una ruta de la página,
> le muestra la view sin la info. Mientras que la idea es que lo obligue a
> loguearse (acá me falla el @login_required, lo lleva a la página de logueo
> pero después no lo redirecciona y además le pide que se loguee cada vez que
> quiere ingresar a otra view, es decir que no queda registro del login
> anterior)
>
> Saludos!
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20191005/0835f05d/attachment.html>


Más información sobre la lista de distribución pyar