Djangoを使用したOpenIDの最適なソリューションは何ですか?

| | | | | | | | | | | | | | | |

注意:これは古代の質問であり、古代の答えがあります。リンクされたアプリのほとんどは現在メンテナンスされていません。最近では、ほとんどの人がdjango-allauthまたはpython-social-auth。後世のために、元の質問はそのままにしておきます。


DjangoにOpenID認証を提供するDjangoアプリは少なくとも半ダースあります:

私はそれらのいくつかで遊んだ。 SimonWillisonの django-openid は好印象を与えましたが、彼はトレンド設定の最前線にいます。 Djangolandでは、彼のトレンドに頭を悩ませることがあります(たとえば、django-openidの動的なurlpatternsシステム全体)。さらに、ログインしてGoogleで動作することができませんでした。

django-authopenid は好印象を与え、django-registrationdjango-socialauthおよび django-socialregistration TwitterとFacebookをサポートしていることは間違いなくプラスです。Facebookがオープンになるかどうか、いつ開始されるかは誰にもわかりません。 IDプロバイダー...? socialauthはそのシェアを持っているようですしかし、問題の数。

では、そこにある最高のOpenIDアプリは何ですか?ポジティブな(そしてネガティブな)経験を共有してください。ありがとう!