Ich erstelle eine Seite, die bereits mit Benutzer des Kontos einloggen und hat einen Link, um Login mit einem anderen Konto zu tun. Aber ich habe noch keine Ahnung. Hat jemand eine coole Idee?So verwalten Sie mehrere Konto-Login in Django
Antwort
Djangos Session-Engine verwaltet Sitzungen pro Benutzer, d. H. Jeder Benutzer (auth.User
Instanz) erhält eine einzige Sitzung, seine eigene.
Während das Sie bedeutet hat jeden Benutzer unter einer einzigen auth.User
Instanz zu verfolgen, bedeutet es nicht, man kann nicht ein UserProfile
erstellen, die eine benutzerdefinierte Schicht implementieren werden, die mehr verfolgt Konten (ich würde diese verwenden Begriff lose) mit einer einzigen auth.User
Instanz.
Das ist, was Sie normalerweise tun, wenn Sie mehrere Login-Mechanismen akzeptieren. Zum Beispiel können Ihre Benutzer ein bestehendes Konto haben, an dem sie sich mit ihren registrierten username
, password
, , aber einloggen können, sie können sich auch über OpenID oder ihren Facebook-Account einloggen.
- 1. So verwalten Sie mehrere pageIndicator zur Laufzeit
- 2. So verwalten Sie Transaktionen über mehrere Datenbanken hinweg
- 3. So verwalten Sie DOM-Elemente
- 4. So verwalten Sie ein Webportal
- 5. Wie verwalten Sie Ihre Django-Anwendungen?
- 6. So verwalten Sie Sitzung in MVC-Anwendung
- 7. So verwalten Sie die Anmeldung in Flüche
- 8. So verwalten Sie den Wartungszustand in CodeIgniter
- 9. Verwalten Sie mehrere Websites aus einer Domäne
- 10. So verwenden Sie mehrere Datenbanken in einer Django-Anwendung
- 11. So laden Sie mehrere Dateien in django Admin-Modelle
- 12. Wie verwalten Sie mehrere Versionen von Datenbanken?
- 13. Mehrere Textansichten in Tabellenansicht verwalten
- 14. Mehrere verdrehte Clientverbindungen verwalten
- 15. Git - mehrere Versionen verwalten
- 16. So verwalten Sie lokale SQL Server-Datenbankdateien?
- 17. So verwalten Sie IIS von der Webseite
- 18. So verwalten Sie Konflikte mit Dritten CSS
- 19. So verwalten Sie benutzerdefinierte Voreinstellungen Layout
- 20. So verwalten Sie Aktualisierungen der SQL-Struktur
- 21. So verwalten Sie eine JMX-Webanwendung
- 22. So verwalten Sie die Versionierung mit SugarORM
- 23. So verwalten Sie Repositories auf GitHub
- 24. Wie verwalten Sie mehrere Projekte in einer Einzelprojektkopie in iOS?
- 25. Mehrere identische Datenbanken effizient verwalten?
- 26. git: mehrere Fernbedienungen in einem Submodul verwalten
- 27. Django Admin: Verwalten der Datenbank
- 28. Mit $ routeProvider verwalten mehrere Ansichten
- 29. So laden Sie mehrere Bilder in Django mit Dropzone für mehrere Bildfelder
- 30. C#: Mehrere App.config-Dateien verwalten
Willst du sagen, dass jemand als mehrere Konten gleichzeitig eingeloggt sein muss? –
Ich meine Benutzer bereits anmelden, nachdem dieser Benutzer mit einem anderen Konto anmelden müssen. – vernomcrp