GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

pennersr

django-allauth – 認証、登録、アカウント管理、サードパーティ(ソーシャル)アカウント認証に対応するDjangoアプリケーションの統合セット

投稿日:

認証、登録、アカウント管理、サードパーティ(ソーシャル)アカウント認証に対応するDjangoアプリケーションの統合セット。 http://www.intenct.nl/projects/django…

django-allauthへようこそ!

認証、登録、アカウント管理、サードパーティ(ソーシャル)アカウント認証に対応するDjangoアプリケーションの統合セット。

ホームページ
http://www.intenct.nl/projects/django-allauth/
ソースコード
http://github.com/pennersr/django-allauth
メーリングリスト
http://groups.google.com/group/django-allauth
ドキュメンテーション
https://django-allauth.readthedocs.io/en/latest/
スタックオーバーフロー
http://stackoverflow.com/questions/tagged/django-allauth

根拠

ソーシャル認証の問題に取り組んでいるほとんどの既存のDjangoアプリはそれだけに重点を置いています。 ローカルアカウントを使用した認証をサポートするには、通常、別のアプリを統合する必要があります。

このアプローチは、ローカル認証とソーシャル認証の世界を分離します。 しかし、両方の世界で共通のシナリオを扱う必要があります。 たとえば、OpenIDプロバイダによって渡された電子メールアドレスが検証されることは保証されません。 したがって、ローカルアカウントまでOpenIDアカウントをフックする前に、電子メールアドレスを確認する必要があります。 したがって、電子メールの検証は両方の世界に存在する必要があります。

両方の世界を統合することは、非常に面倒なプロセスです。 あなたのINSTALLED_APPSリストに1つのソーシャル認証アプリと1つのローカルアカウント登録アプリを追加するだけの問題ではありません。

これが、このプロジェクトが開始された理由です。ローカル認証とソーシャル認証の両方を可能にする、完全に統合された認証アプリケーションを提供することです。

商用サポート

このプロジェクトはIntenCTが主催しています あなたのプロジェクトに関する支援が必要な場合は、 info@intenct.nlまでご連絡ください。

クロスセリング

これが好きなら、あなたも好きかもしれません:







-pennersr

執筆者: