Django socialauth の使用に関する混乱
-
19-09-2019 - |
質問
http://github.com/uswaretech/Django-Socialauth/tree/master/socialauth/
これをどう使えばいいのか少し迷っています。もちろん、下部にある注意事項は読みましたが、私は Django の初心者なので、少し手を握る必要があります。
これには次のものが含まれているため、この構造はプロジェクト構造のように見えます。 urls.py
しかし、アプリケーションにもそれが存在する可能性があることも承知しています。また、 manage.py
そのため、これはプロジェクト(およびサブディレクトリ)であると信じられます。
それでは、この一部を既存のプロジェクトに統合するだけでよいのでしょうか?これはアプリケーションではありませんよね?
README には API キーの取得についても記載されています。したがって、Google/Yahoo のロゴをクリックすると、Javascript 経由で認証ページに自動的に転送され、まだログインしていない場合はログインし、自分のページに戻るという標準インターフェイスが必要な場合、API が必要になりますか?鍵?
その他の特別なヒントをいただければ幸いです。
解決
[私たちがこれを書きました]
- 私たちの先にはかなりの数の分岐があるので、それを使用するとよいでしょう。
- openid だけが必要な場合は、API キーは必要ありません
- Twitter/FBを使用したい場合は、必ずキーが必要です。
- urls.py と manage.py もデモ アプリを示しています。
- socialauth は django アプリで、これを取り出すことができます。
他のヒント
私なら agiliq (同じ人) のフォークを使用します。
agiliq と uswaretech のコミットを見ると、agiliq フォークに新しいコミットがあることがわかります。
- https://github.com/agiliq/Django-Socialauth/commits/master
- https://github.com/uswaretech/Django-Socialauth/commits/master
また、django-social-auth を使用することもできます。これは別のフォークのように見えるかもしれませんが、完全に異なる実装です。
所属していません StackOverflow