0
我打算爲我的應用使用django-oneall進行社交網絡認證,但我沒有看到它在第三方中列出爲django-rest-framework建議的驗證包。有沒有人使用過?如果是這樣,是否還有很多額外的工作,意味着我可能會更好地使用django-rest-auth和django-allauth?使用django-oneall作爲django-rest-framework的第三方認證軟件包
任何建議,將不勝感激。
我打算爲我的應用使用django-oneall進行社交網絡認證,但我沒有看到它在第三方中列出爲django-rest-framework建議的驗證包。有沒有人使用過?如果是這樣,是否還有很多額外的工作,意味着我可能會更好地使用django-rest-auth和django-allauth?使用django-oneall作爲django-rest-framework的第三方認證軟件包
任何建議,將不勝感激。
因爲django_oneall
使用會話認證,所以安裝起來非常簡單。
我確實需要相當多的help搞清楚。
所有你需要做的是:
REST_FRAMEWORK = {
'DEFAULT_AUTHENTICATION_CLASSES': (
'rest_framework.authentication.SessionAuthentication',
),
}
django_oneall
處理會話認證,所以這是它。
唯一的問題我有,這是不是唯一在所有使用django-oneall
的是,我並沒有意識到,它預計這兩個csrftoken餅乾和一個X-CSRFToken HTTP標頭爲好。與大多數缺乏文檔的項目不同,其他框架有很多優秀的文檔 - 我想我只是簡單地接受了TL; DR這次。很高興知道如果您使用會話身份驗證,其餘框架可以輕鬆集成。