Django アプリケーションを作成しました。アプリにはログイン機能があります。
Facebookの資格情報を使用してログインできるようにする方法を見つけるのを手伝ってくれる人がいますか、それを実装するためのチュートリアルをいくつか教えてもらえますか?
Django アプリケーションを作成しました。アプリにはログイン機能があります。
Facebookの資格情報を使用してログインできるようにする方法を見つけるのを手伝ってくれる人がいますか、それを実装するためのチュートリアルをいくつか教えてもらえますか?
django-all-access は、Twitter や Facebook などの OAuth 1.0 および OAuth 2.0 プロバイダーからのユーザー登録と認証のための再利用可能なアプリケーションです。
このプロジェクトの目標は、これらのリモート API で認証するための独自のワークフローを簡単に作成できるようにすることです。django-all-access は、デフォルトの動作をオーバーライドするためのフックとともに、適切なデフォルトを備えた単純なビューを提供します。
http://allaccess-mlavin.dotcloud.com/で実行されている簡単なデモ アプリケーションがあります。このアプリケーションの完全なソースはリポジトリに含まれています。
認証、登録、アカウント管理、およびサードパーティ (ソーシャル) アカウント認証に対応する Django アプリケーションの統合セット。
Django Social Auth は、Django プロジェクトのソーシャル認証/承認メカニズムをセットアップする簡単な方法です。
django-twitter-oauthおよびdjango-openid-auth の基本コードを使用して作成され、サードパーティからの新しい認証プロバイダーを定義するための共通インターフェースを実装します。
これは、さまざまなサードパーティのサイトを介して認証を有効にするためのアプリケーションです。特に、経由でログインできます
oauth2app モジュールは、Django サイト オペレーターが OAuth 2.0 インターフェイスを提供するのに役立ちます。モジュールがアプリケーションとして登録されます。
これは、David Larlet の django-oauth の分岐バージョンです。
非常に重要な違いの 1 つは、このバージョンではDjango のキャッシュ フレームワークの背後で実際のキャッシュを実行する必要があることです。
OAuth サービスを利用するためのインフラストラクチャを提供する django アプリケーション。OAuth サービスを提供するためのものではありません。
また有用:
django-social-auth の使用を強くお勧めします。README は非常に完全であり、Twitter などの他の OAuth ソースに対する認証や、Google や Yahoo などの OpenID ソースに対する認証に関する情報も含まれています。もちろん、Facebook 認証だけが必要な場合は、そのまま使用できます。
サンプル アプリケーションも含まれており、サンプル コードを使用して遊ぶことができます。
django-allauthを完全にお勧めできます。それはうまくいきます!