Cet article est l'article du 14ème jour du Django Advent Calendar 2016.
J'ai été enseigné par @salexkidd lors du précédent Tokyo Django Meetup # 9.
https://github.com/arteria/django-hijack/
admins can log in and work on behalf of other users without having to know their credentials.
Le super_utilisateur peut se connecter en tant que proxy sans connaître le mot de passe.
C'est une fonction qui est appréciée pour le développement de services, comme l'investigation de défauts dans des conditions spécifiques et la confirmation d'écrans qui s'affichent différemment pour chaque utilisateur.
Vous pouvez également le trouver dans la section "INTERFACE ADMINISTRATIVE" de AWESOME DJANGO.
https://github.com/arteria/django-hijack-admin
Django admin site integration for Django Hijack
Le gars qui rend django-hijack disponible depuis l'écran d'administration de Django.
django-hijack fournit uniquement la fonctionnalité de connexion à partir des points de terminaison suivants:
/hijack/<user id>
/hijack/username/<username>
/hijack/email/<user email>
En utilisant django-hijack-admin, vous pouvez vous connecter en tant que proxy à partir de l'écran de gestion des utilisateurs en appuyant simplement sur un bouton.
J'ai brièvement présenté django-hijack. Avec django-hijack, vous pouvez implémenter la connexion proxy en moins de 5 minutes, alors essayez-le!
Recommended Posts