2012-05-03 9 views
1

私はGoogle Data APIで作業しています。私はユーザーから資格情報を取得し、イベントやMeetings.Butを表示しています。私の要件は、ログインSSOを行うことです。アプリケーションにログインしたら、自動的にGmailにログインします。SSO Gmailにログイン

ログインする方法シングルサインオン?

私はjavaとJavascriptを使用しています。

+6

"私は資格を取っています"。何?あなたはGoogleの資格情報を取得していますか?だからあなたは彼らにGoogleアカウントの利用規約に違反するよう求めていますか?直ちに停止します。他のユーザーのGoogleアカウントの一部のデータにアクセスするには、OAuth APIを使用します。 – Quentin

+0

Ya。私はそれを使用する必要があります。 – iRunner

+0

Quentinが書いたように、Googleのログイン情報を使用して、ユーザー資格情報を自分で取得しないでください**。 - https://developers.google.com/accounts/docs/OpenID?hl=de-DE – Smamatti

答えて

1

あなたの要件はありますか?Googleがあなたの鑑賞にログインすると、彼は自動的にgoogleにログインし、その逆もあります。
                               これはあなたの要件である場合は、SSOを実現するためにSAML 2.0を使用することができます。 GoogleがIDプロバイダになり、アプリケーションがサービスプロバイダになります。あなたのサービス(あなたのアプリケーション)にログインしたい場合は、をGoogleログインページにリダイレクトします。ここでGoogleがあなたを認証し、必要なクッキーをブラウザに設定します。次にgmail.comに行くと、クッキーがすでに設定されていることがわかり、自動的にログインします。これとは逆のことも当てはまります。

関連する問題