2012-01-29 1 views
0

私は、複数のサービスに結びつきたいアプリケーションがあります。ログインの処理方法がわかりません。私は一度ログインして、facebookで考えて、アプリケーションにtwitterへのアクセスを許可することはできますか?OAuthを使用して複数のサービスにユーザをログインすることはできますか?

サーバー側に何らかのログイン資格情報を保存し、自分のサービスにログインして、両方のサーバー側にログオンできますか?

全開示:私は

答えて

1

ユーザーはに対して認証し、各サービスのアプリケーションを承認する必要があります...認証がどのように機能するかについて非常にあいまいです。

FacebookやTwitterで接続したい場合は、それぞれのoauthの流れを調べる必要があります。 oauthプロセスが完了すると、後続の要求に使用できる各サービスのトークンがアクセスされます。

言語やプラットフォームによっては、ユーザーの認証と資格情報の管理に役立つライブラリがある場合があります。例えば、django-social-authはdjangoプラットフォームでうまく動作します。

関連する問題