問題タブ [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.

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

javascript - Google 認証を Web サイトに統合する

私は、Google 認証をポータル システムに統合する任務を負っています。これは次の 2 つの目的で使用されます。1.) ユーザーのカレンダー、連絡先などを取得してシステムに統合できるようにするため。2.) ポータルへの代替ログオン方法として使用する。ポータルは WLS で実行され、認証方法として OID を使用します。これは理想的には、Google 認証方式と共存できるはずです (これは私の主な関心事ではありません。同僚のことです :)。

しかし、利用可能なさまざまな認証方法を調査し始めると、どの方向に進むべきかについて少し混乱しました。Google は、可能な認証メカニズムとして OAuth 2.0、1.0、ハイブリッド、および OpenID を挙げています。さらに、API Doc には Federated login が記載されています。

私の混乱をさらに悪化させるために、たとえば OAuth 2.0 ドキュメントは、クライアント側の Web アプリケーション、サーバー側の Web アプリケーション、ネイティブ アプリケーションなどについて話します。

したがって、ここで私がやろうとしていることと同様のことを誰かが実装したかどうか疑問に思っています。もしそうなら、経験、ヒント、ヘルプなどを共有できますか?

(JavaScript を使用してクライアント側のメカニズムを実装します)

どんな助けでも大歓迎です!

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

java - GWTアプリケーションのGoogle認証を有効にする最も簡単な方法は?(非GAEホスト)

既存のGWTアプリケーションがGoogleアカウントを使用してユーザーを認証できるようにする最も簡単な方法は何ですか?グーグルしてみましたが(笑)、箱から出してすぐに使える解決策は見つかりませんでした。この問題を10行のコードで解決するライブラリはありますか?

PS私が言及したアプリケーションは、重要な場合、GoogleAppsでホストされていません。

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

android - Googleログインで、パスワードの作成中にエラーが発生しました:invalid_grant

サイトhttp://android.googlesource.com/を開いてAndroidソースコードを取得しようとすると、Googleは新しいパスワードを生成する必要があると言います。これは、Googleアカウントで問題なく他のサイトにアクセスできるため、奇妙なことです。

とにかく、アカウントをhttp://android.googlesource.com/に送信することを許可すると、PWを取り消してPWを再生成するか、マシンandroid.googlesource.comログインgit-y.jaeyong.gmail.comを配置する必要があると表示されます。パスワード*****************を私のに~/.netrc

私は両方のことを試しましたが、うまくいきませんでした。

何が起こっているのかわかりません。

だから私の質問は「同じような問題を抱えている人はいますか?」です。または、この問題のほかに、「AndroidハニカムのGitアドレスを教えてくれる人はいますか?」

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

android - Googleアカウントに必要な同期機能

JumpNotesのコードを見ていましたが、理解できなかったことが1つありました。 JumpNotes:AccountList.java

これは、次のようなGoogleアカウントを取得するために使用されます。

この機能「service_ah」とは何ですか?どういう意味ですか?AndroidのGoogleアカウントの認証システムサービスのソースを取得する方法はありますか?

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

google-authentication - Google 認証

Google 認証で問題が発生しました。1 か月間は機能しましたが、数日後にこのエラーが発生しました。

apiOAuth2.php には次のコードがあります。

Google が $accessToken['refresh_token'] を送ってくれないことに気付きました。http://stackoverflow.comで正しい接続を行ったので、Googleから来たようには見えません

多分それは私のコードの原因です:

編集:

私はそれを行う方法を考え出しました.refresh_tokenが何のために作られたのかわからないので、次の行を追加しました:

とりあえず効く…

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

google-app-engine - Google App Engine を介して資格情報を Google リーダーに渡す

Google アカウントを使用して App Engine アプリにログインしている場合、それらの資格情報を Web アプリから別の Google Web アプリケーション (Reader など) に渡す方法はありますか? GAE アプリケーションが追加の認証手順なしで Google リーダーのデータを使用できるようにしたい (既に GAE アプリケーションにログインしているため)。

私が試して失敗したこと:

  1. クラスに使用できるものがあるかどうかを調べましたgoogle.appengine.api.users.User(この目的に役立つものは何もありませんでした)。

  2. https://www.google.com/reader/api/0/tokenurlfetchへの呼び出しで、GAE アプリケーションにログインして取得した ACSID/SACSID を Cookie として渡します。

  3. 何らかの魔法が起こることを期待して、パラメーター/ヘッダーなしでhttps://www.google.com/accounts/ClientLoginを呼び出します。

  4. 上記のように ACSID/SACSID を指定してhttps://www.google.com/accounts/ClientLoginを呼び出し、何らかの魔法が起こることを期待します。

更新認証をバイパスしようとしているわけではありません-資格情報を再入力する必要がある別のユーザー名/パスワードフォームを用意するのではなく、ユーザーが既に入力した資格情報を再利用したいだけです。

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

c# - OAuth を使用してメールを送信する

oauth 資格情報を使用して gmail 経由でメールを送信しようとしています。フレームワークに smtp クラス、または oauth アクセス トークンで動作するオープン ソースの代替クラスが見つからないようです。

Google 開発者のウェブサイトGmail IMAP and SMTP using OAuth - OverviewGmail IMAP and SMTP using OAuth - Protocolでこれらの参照を見つけましたが、誰がそれを実装するのかわかりません。

  1. oauth 認証情報で認証された電子メールの送信をサポートするオープン ソース クラスはありますか?
  2. カスタム smtp 呼び出しを作成するのに役立つラッパーはありますか?

ありがとうございました

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

login - Google Apps のユーザー名とパスワードを使用して Drupal にログインするには?

Google Apps のユーザー名とパスワードを使用して Drupal 6 にログインする方法の手順を教えてください。

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

c# - Google Secure AuthSub で 401 Youtube C# API を取得する

Google からセッション トークンを安全に取得した後に問題が発生する

これが私がやったことです。1) ワンタイムトークンを取得

2) セッショントークンと交換

getRsaKey() は、Using AuthSub with the .NET Client Library にあります。

3) YouTube リクエストを行う

ここでエラーが発生します。ytRequest.CreateFormUploadToken で。私はこれを得る

セキュアな AuthSub を使用していない場合 (つまり、ステップ 1 でセキュアを false に設定し、ステップ 2 で getRsaKey() の代わりに null を設定)、コードは正常に機能します。誰かが私に欠けているものを教えてもらえますか?

本当にありがとう!