我正在使用一個非常自定義的登錄過程,使用電子郵件/密碼形式沒有問題。我正在使用redis來存儲會話。 我知道我可以在我的settings.py
文件中配置SESSION_ENGINE
,Django甚至可以使用python-social-auth
登錄,但我需要編寫自己的會話密鑰和值,因爲我使用的是jwt
,我還需要在其中執行一些其他自定義操作因此我一直在尋找一段時間如何在python-social-auth流程中「攔截」登錄過程,我已經檢查了每條管道的代碼,但是我無法找到發生的情況。我如何使用python-social-auth
實現自定義登錄?使用python-social-auth自定義登錄過程
0
A
回答
0
你可以試試大django-rest-social-auth
(https://github.com/st4lk/django-rest-social-auth),使用python-social-auth
,django-rest-framework
也djangorestframework-jwt
模塊(最後一個實現JWT支持)。如果它不適合你,你可以發現django-rest-social-auth
和djangorestframework-jwt
的代碼來實現你自己的流程。
相關問題
- 1. 登錄和註冊PythonSocialAuth
- 2. 自定義Wordpress的登錄過程
- 3. 使用自定義登錄過程 - django allauth
- 4. 使用自定義LoginModule登錄到Jackrabbit
- 5. 當使用自定義登錄方法
- 6. 無法使用自定義loginProcessingUrl登錄
- 7. 使用azure AD自定義登錄
- 8. 使用xAuth自定義登錄?
- 9. 使用Angular.js自定義單一登錄
- 10. 使用自定義按鈕登錄Facebook
- 11. 使用CAS與自定義登錄頁
- 12. 使用自定義URL Drupal的自定義登錄
- 13. 使用Seleinum自動登錄過程PageObjects
- 14. Sharepoint 2010過濾器自定義列表使用用戶登錄
- 15. 通過HTML/PHP使用htaccess自定義登錄
- 16. 使用自定義Grails Spring Security過濾器登錄失敗
- 17. laravel 5.2自定義登錄
- 18. 自定義登錄Simperium IOS
- 19. django tastypie自定義登錄
- 20. 在Django自定義登錄
- 21. Liferay自定義登錄Portlet
- 22. 自定義Silverstripe登錄表
- 23. 自定義登錄cakephp3
- 24. ASP.NET自定義登錄
- 25. 自定義登錄ASP.NET C#
- 26. Silverlight 4自定義登錄
- 27. 自定義登錄頁面
- 28. 自定義Openam登錄
- 29. 自定義登錄Django
- 30. symfony fosuserbundle自定義登錄