問題タブ [google-plus-signin]

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.

0 投票する
0 に答える
138 参照

javascript - Google Apps アカウント使用時の Google ログインでの 500 internal_failure

Google Signin JavaScript SDK を使用した私の Web ページは、通常の Google アカウントで問題なく動作します。Google Apps アカウントを試すと、コンソールに次のエラーが表示されます。

GET https://accounts.google.com/o/oauth2/iframerpc?yadddayadda ... 500 (内部サーバー エラー)

この URL にアクセスすると、次のようになります。

Google Signin Javascript SDK を Google Apps アカウントで動作させる方法はありますか?

0 投票する
0 に答える
80 参照

python - Flask なしで Google+ サインインを実装する (GAE 上)

このチュートリアルで説明されているように、webapp2 認証を使用する Google App Engine にアプリがあります(したがって、Google アカウント API はユーザー アカウント管理には使用されません)。

したがって、この Google チュートリアルを使用して Google+ サインインを実装しています。フロントエンドは正常に動作しますが、コールバックに問題があります。Flask を使用せずにこれを実行したいと思います。これは、応答を生成するためだけに使用されているように見えるためです。コールバックの最初の部分の元のコードは次のとおりです。

Flask の依存関係を取り除くために、これを次のように書き直しました。

ただし、問題は、 self.request.get('state') が何も返さないことです。これは、応答を正しく読んでいないためだと思いますが、正しく行う方法がわかりません。

コールバックを起動する Javascript は次のとおりです。

0 投票する
1 に答える
69 参照

oauth-2.0 - Google+ サインイン / アクセス制御リスト (サインインできるユーザーを制限)

G+ サインインを使用して、ウェブサイトの安全な領域へのアクセスを許可したいと考えています。

ただし、特定のユーザーのみを認証したいと考えています。どちらかによって

  • 要求後に承認する、または
  • リストの事前定義。

これは実行可能ですか?

0 投票する
1 に答える
1551 参照

android - Android アプリケーションでの Google サインインの「初回ログインの確認」と「ログアウト」の問題

私は Android アプリケーションを作成しています。ユーザーがアプリケーションをインストールすると、Google アカウントでサインインする必要があります。ログインに成功すると、ダッシュボード ページにリダイレクトされます。ユーザーがアプリケーションを閉じて再度開くと、すでにログインしている場合は、ダッシュボード アクティビティ自体が表示されます。また、ダッシュボードアクティビティに drawerLayout があり、ユーザーがログアウトしてログインアクティビティを再度開くことができる「サインアウト」ボタンがあります。

  • Androidで初回ログインを確認するためにSharedPreferenceを使用しています

    以下は私が直面している問題です

  • アプリケーションは、ログインを求めずにダッシュボード アクティビティを開きます。

  • ダッシュボード アクティビティのドロワー レイアウトから [サインアウト] をクリックすると、一瞬ログイン アクティビティに移行しますが、自動的に再度ログインします。つまり、「サインアウト」が機能せず、ログインしたままになります。

以下は、ユーザーが初めてアプリを開いたときのスクリーンショットです。ログインを求められません。 ログインは求められません

しかし、特にサインアウトをクリックすると、ログインアクティビティが表示され、 ここに画像の説明を入力

以下に、ログアウトしようとするたびにスクリーンショットまたは結果を示しましたが、再度ログインします。任意の入力をいただければ幸いです。 ここに画像の説明を入力

LoginActivity.java

DashboardActivity.java

0 投票する
0 に答える
69 参照

android - メールピッカーの代わりに同意画面

このコードを使用すると、関連するアカウントを選択するための最初の画像のようなものが得られます。デフォルトの Google プラス アカウントの選択が必要で、同意画面の 2 番目の画像のように表示されます。

代わりにこれ。

ここに画像の説明を入力

私はこのようなものが欲しいです。

ここに画像の説明を入力

0 投票する
2 に答える
1075 参照

android - G+ でのログイン - スコープ "plus.login" が単独で機能しないのはなぜですか?

このトピックに関する何十もの回答を調べ、公式のクイック スタート ガイドに従い、考えられることはすべて実行しました。

OAuth とパブリック API アクセスの両方に適切なデバッグ SHA1 キーを設定するなど、すべての部分で Google 開発者コンソールをセットアップしました (それが必要かどうかさえわかりません)。

問題

にスコープを設定する際に問題がありますGoogleApiClient

さまざまなスコープの組み合わせでログインできます。

それらはすべてうまく機能し、リクエストに反映されていることがわかります (つまり、login+を設定emails.readすると、ダイアログは実際にこれら 2 つを要求します)。

ただし、必要なのは「https://www.googleapis.com/auth/plus.login」だけです。を設定しただけ.addScope(new Scope("https://www.googleapis.com/auth/plus.login"))、または同等にを設定した場合.addScope(Plus.SCOPE_PLUS_LOGIN)、well-document Toast エラーが発生します。

内部エラーが発生しました。

したがって、このスコープ (私が必要とする唯一のスコープ) は、他のスコープ (plus.me など) と連携して機能しますが、単独では機能しません。それはなぜですか、どうすればよいですか?