0

REST、SOAP、または JSON を使用して、Google OpenID または Google OAuth を使用してユーザーを認証する方法はありますか? 私が使用する必要があるサーバーは、PHP との互換性が非常に低く (PHP 用の既存の OpenID および OAuth ライブラリを役に立たなくする)、PHP をインストールして、それが機能しているかどうかを確認する手間をかける価値があるとは思えません。 PHP。PHP を使用して Google アカウントを確認するよりも、ユーザーに自分の Web サイト用の独自のアカウントを作成してもらいたい (このプロジェクトは社内で行うため)。

REST、SOAP、または JSON を使用して、Google OpenID または OAuth を使用してユーザーを検証できる Web サービスはありますか?

4

1 に答える 1

2

Google の OAuth 2.0 の実装は RESTful であり、要求/応答の本文で JSON を使用します。OAuth フローとすべてのパラメーターのドキュメントは、https://developers.google.com/accounts/docs/OAuth2WebServerにあります。アプリケーションを認証すると、アクセス トークンとリフレッシュ トークンが JSON パラメーターとして取得されます。アクセス トークンは、エンド リソースにアクセスするための Authorization ヘッダーとして送信され、アクセス トークンを更新するために要求の本文で更新トークンが使用されます。

于 2013-01-23T22:27:07.793 に答える