問題タブ [google-authentication]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oauth-2.0 - 特定のユーザーに対してoauth認証を強制するにはどうすればよいですか?
https://developers.google.com/accounts/docs/OAuth2UserAgentで説明されているように、クライアント側の認証に従っています
私は定期的に複数のGoogleアカウントにサインオンしています。通常、フローにより、認証するアカウントを選択するように求められます。ただし、使用したいアカウントではない、最初にサインインしたアカウントを想定している場合があります。
ユーザーが私のサービスに登録するときは、特定のメールアドレス(およびGoogle ID)を使用して登録します。
指定されたユーザーのみを使用して常に行われるように、oauthダイアログを修飾するにはどうすればよいですか?
https://developers.google.com/drive/about-authでコメントを見ることができます...
は、oauth呼び出しに含めることができるuser_idパラメーターがあることを意味しますが、それがどこにも文書化されていないことを確認できます。また、JavascriptAPIにはuser_idを挿入できる場所がありません。
javascript - Google 認証 JavaScript
私たちのウェブサイトでGoogleログインを実装しようとしています。ドキュメントを読み、apis コンソールでアプリケーションをセットアップしました。
サインアップダイアログがポップアップに表示され、ユーザーがログインしてアクセス許可を受け入れた後、javascript コールバックを取得することをお勧めします。これは、ドキュメントに従ってAPIもサポートしています。だから私はドキュメントの助けを借りて以下を構築します;-)
この最初の部分は、Google クライアント スクリプトを非同期にロードし、スクリプトを正しい clientid と apikey で初期化することです。
次の部分は、Google クライアント API を使用する部分です。client.js がロードされると、 handleClientLoad() が呼び出されます。このメソッドは、使用が認証されているかどうかを確認します。ユーザーがそうである場合、アイデアは、ユーザーにログインしたいということです。ユーザーがまだ認証されていない場合は、ボタンが表示され、クリックすると handleAuthClick() が呼び出されます。基本的には handleClientLoad() と同じですが、ユーザーが (Google アカウントで) ほとんどログインしてアクセス許可を受け入れるポップアップが表示されます。ログインした後、ユーザーをログインさせる handleAuthResult() が呼び出されます。
だから今問題に:
- handleClientLoad が呼び出されると、ユーザーがすでに認証されていても、ユーザーは認証されません。
- ユーザーが handleAuthClick() を使用すると、ポップアップが表示され、ログイン、権限、および handleAuthResult() へのコールバックが機能します。ただし、パラメーター authResult は常に何もありません (ドキュメントに記載されているものである必要があります)。
- ページをリロードせずに何度も試すと、makeApiCall() と gapi.auth.getToken() が機能して必要な情報を取得できる場合があります。
java - OAuth2.0でGoogleフィード(Reader)にアクセスするには?
OAuth2.0でGoogleフィードにアクセスしたい。google-oauth-java-clientを使用してアクセス トークンを取得しました。これを使用してフィード API にアクセスするにはどうすればよいですか?
Dailymotion-cmdline-sampleを参考http://www.google.com/reader/api
に、資格情報を取得するようにSCOPE を変更しました。
戻り値:
そして、何が悪いのかわからない...
また、OAuth2.0 でこのジョブを実行できることを示すいくつかの投稿も読みましたが、詳細が十分ではありません。
python - ドライブの Google OAuth 2.0 (サービス アカウント) で使用されるメールはどれですか?
Google ドライブを使用するために Google で認証しようとしていますが、ファイルを一覧表示しようとすると、何も返されません (Google ドライブにファイルがあることはわかっています)。
このコードを使用していますが、実行するとファイルがリストされません。私のアカウント blah@blah.com または 298741233858@developer.gserviceaccount.com に関連付けられたファイルを取得しようとしますか? blah@blah.com にファイルがありますが、298741233858@developer.gserviceaccount.com は開発者アクセス用に作成されたばかりです。
security - サイトで Google 認証を使用している場合、ユーザーが 2 段階認証を使用しているかどうかを確認できますか?
サイトで Google 認証を使用したいが、Google 2 段階認証の使用を強制したい。ユーザーがこれをオンにしているかどうかを確認する方法はありますか? 使っていないユーザーを起動したい。
これは Google 以外のサイト用であるため、Google Apps で許可されている適用機能を使用できないことに注意してください。
asp.net - OAuth を使用した認証と asp.net の youtube への動画のアップロード
API を使用して YouTube に動画をアップロードしたいと考えています。さらに、OAuth2認証を使用してユーザーを認証していますが、どこが間違っているのかわかりません。
ここで、現在ローカルホストでテストしているため、リダイレクト URL はローカルホストであり、consumer_key と consumer_secret はありませんが、HMAC-SHA1 署名メソッドを使用しています (未登録ドメイン用) が、ここではパラメーターオプションがありません。署名方法を提供する
誰かがそれから正しいことを得るのを手伝ってもらえますか? ここに私が書いた次のコードがあります:
また、ユーザーをGoogleログインページにリダイレクトして自分自身を認証し、Webアプリケーションへのアクセス許可を付与するプロセスを取得できませんでした.
ここでも私の要件は、ブラウザベースのアップロードを使用して、単一のアカウントではなく、OAuth2 認証プロセスを使用して、特定のユーザー アカウントにビデオをアップロードすることです。
エラーを理解するのを手伝ってください。ここで解決策を教えてください。前もって感謝します。
android - エラー9のため、GooglePlayServicesは利用できません
GooglePlayServicesサンプルを実行しようとしていますが、AuthサンプルでGreetMeボタンを押すと次のエラーが発生します。
com.google.android.gms.auth.GoogleAuthException:エラー9のため、GooglePlayServicesは利用できません
および署名が無効です。XXXXが見つかりました
エラーは、GoogleAuthUtil.getToken(mActivity、mEmail、mScope);の呼び出しにあります。
私は他に何もしませんでした。サンプルをコンパイルして実行するだけです。
デバイスにGooglePlayサービスをインストールしています。
私は何かが足りないのですか?
ありがとう
google-drive-api - デバイス認証用のvb.net Google apiの単純なhttpポストリクエストが失敗する
Google ドライブ デバイス アプリケーションを作成しています。そして、チュートリアルを実行しようとしています: https://developers.google.com/accounts/docs/OAuth2ForDevices
そして私は最初に在庫を手に入れましたシンプルなポストを踏む
これは 400 の不正なリクエストを返します:
投稿情報が不足していますか?httpwebrequest は適切なツールではありませんか? ありがとう
google-api - Google コンソール リダイレクト URI のサブドメイン
Google API (Google ドライブ) を使用する Web アプリケーションがあります。アプリケーションは多くのクライアントによって使用され、すべてのクライアントはシステムにアクセスするためのサブドメインを持っています。
したがって、ドメインはappdomain.com です
ユーザーには、 foo.appdomain.com、 bar.appdomain.com、etc.appdomain.comがあります。
しかし、Google コンソールのリダイレクト URI では、リダイレクト URL を手動で入力する必要があります。ワイルドカードを使用してリダイレクトして、Google が *.appdomain.com のようなサブドメインを受け入れるようにする方法はありますか?
これにより、redirect_uri のユーザー サブドメインを使用して Google 認証呼び出しを行うことができます。
php - Google認証-ログイン
私はウェブサイトを構築し、ユーザーが自分のgoogleアカウントでログインすることを意図しています。ユーザーは、私のサイトのgoogleメールアドレスを使用してコメントを投稿できます。
私はグーグルのドキュメントを調べてきましたが、今は混乱しています。
https://developers.google.com/accounts/
私はなんとかユーザーに彼らの詳細の使用を許可させることができました、そしてグーグルはクエリ文字列でアクセストークンなどを返します:
アクセストークン
token_type = Bearer
Expires_in = 3600
私の問題は、アクセストークンを使用してユーザーの電子メールアドレスを取得する方法です。これはグーグルにリクエストすることを意味することを私は理解しています。しかし、どのように?
うまくいけば、数行のコードでgoogleにアクセスし、私のphpページを使用してユーザーにメールを送信できるように支援したいと思います。誰かが持っている場合、最も単純なphpの例ですか?
私は何時間も探していましたが、今は途方に暮れています。
ありがとう