![](/img/trans.png)
[英]python-social-auth “facebook Authentication process canceled”
[英]Custom login process with python-social-auth
我正在使用一個非常自定義的登錄過程,使用電子郵件/密碼表單沒有問題。 我正在使用Redis存儲會話。 我知道我可以在settings.py
文件中配置SESSION_ENGINE
,即使使用python-social-auth
登錄,Django也會執行此操作,但是我需要編寫自己的會話密鑰和值,因為我正在使用jwt
,所以我也需要這樣做登錄過程中還有一些其他自定義操作,因此我一直在尋找如何在python-social-auth流中“攔截”登錄過程的時間,我檢查了每個管道的代碼,但是我找不到在哪里這種情況。 如何使用python-social-auth
實現自定義登錄?
您可以嘗試很棒的django-rest-social-auth
( https://github.com/st4lk/django-rest-social-auth ),它使用python-social-auth
, django-rest-framework
和djangorestframework-jwt
模塊(最后一個實現JWT支持)。 如果djangorestframework-jwt
,您可以找到django-rest-social-auth
和djangorestframework-jwt
來實現自己的流程。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.