問題タブ [openid-selector]

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 に答える
214 参照

google-chrome - Google Chrome に openid-selector が表示されない

誰もこの問題を抱えていますか?

自分のページを IE6、IE7、IE8、FF、Safari、Opera でテストしました...それらでは動作しますが、Chrome ではレンダリングされません...

助けはありますか?

0 投票する
3 に答える
958 参照

ruby-on-rails - Rails で Javascript OpenID セレクターを使用する

この記事に基づくと、SO はJavascript OpenID Selector (JOIS) を使用して OpenID ログインを「ビュー」で処理しているようです。

シンプルなインターフェースが好きで、Rails プロジェクトで使用したいと思っています。

RPXの方がおそらく簡単な選択であることはわかっていますが、これを自分で構築したいと考えています。

私が持っているいくつかの質問に対する答えを見つけるのを手伝ってもらえますか?

  1. あなたの誰かがすでにこれを行っていますか、または誰かが良い例を知っていますか?
  2. ビューで JOIS を使用している場合、どのセットアップ (プラグイン/gems の組み合わせ) をお勧めしますか?
  3. JQuery の代わりにPrototypeに基づいた JOIS 実装 (または RPX 以外の同様のもの) はありますか?
  4. JOIS でサポートされているすべてのアカウント プロバイダー (OpenID、Google、Yahoo など) をサポートするには、 Ruby OpenIDライブラリ以外に別のライブラリが必要ですか?

ありがとうございました!

0 投票する
6 に答える
205446 参照

jquery - JavaScript/jQueryでフォームの動作を変える

私は私を夢中にさせる問題を抱えています。Facebook をサポートするように openid-selector を変更しようとしています。プロバイダーとして RPXNow を使用しているため、フォームを標準とは異なる URL に送信する必要があります。

例えば。RpxNow では、次のようにフォームをセットアップする必要があります。

<form action="https://wikipediamaze.rpxnow.com/openid/start?token_url=...">

これは、Facebook と Myspace を除くすべてのプロバイダーで機能します。これらは、フォームを次のような別の URL に投稿する必要があります。

<form action="https://wikipediamaze.rpxnow.com/facebook/start?token_url=...">

<form action="https://wikipediamaze.rpxnow.com/myspace/start?token_url=...">

オープン ID セレクターには、フォーム上に多数のボタンがあり、それぞれがオープン ID プロバイダーを表しています。私がやろうとしているのは、Facebook または Myspace ボタンがクリックされ、送信前にフォームのアクションが変更されたことを検出することです。しかし、それは機能していません。これが私のコードです。

同じ「サポートされていない」例外をすべて使用して、いくつかのバリエーションを試しました

助言がありますか?

アップデート

コードの詳細はこちら。簡潔にするために一部を省略しました。私が行った唯一のことは、Facebook セクションを「providers_large」オブジェクトに追加し (これによりロゴが Web サイトに正常に追加されます)、ユーザーを識別する URL を提供する代わりに、「form_url」というプロパティを作成しています。フォームのアクションを設定したいものです。セクション タイトル「プロバイダー イメージ クリック」を見ると、プロパティ「form_url」の存在を確認し、jQuery を使用してアクションを変更し、フォームを送信している場所がわかります。しかし、デバッグ モードで JavaScript をステップ実行すると、無効な操作であることがわかります。

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

asp.net - openid-selector/ dotnet openid の使用に関する問題

dotnet openid API を使用してユーザーを認証するために、openid-selector ベースの UI を使用しています。Google を選択してキャンセルしてブラウザを閉じ、リンクを開いて yahoo を選択すると、yahoo ではなく Google にリダイレクトされます。

ブラウザーのステータスバーの下部にあるボタンをクリックすると、JS ファイルの歌唱関数に正しいパラメーターが送信されていることが示されますが、以前に選択した値を取得してそのページにリダイレクトすることを確認しました。

誰かが同じ問題に直面しましたか、それとも誰かがアイデアや提案で私を助けてくれますか

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

php - OpenID ユーザーのプロフィール情報を取得するには?

SO にログインすると、私のニックネームが上部に表示されます。

自分のサイトで openid をセットアップすると、プロファイル情報がまったく取得されません。

openid-selectorZend Frameworkを使って OpenID を実装してみた

私が得る応答パラメータ:

ニックネームなどのプロフィール情報を受け取れない理由は何ですか? SO が openid-selector を使用する場合、ニックネームはどのように取得されますか?

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

php - openid URL のリスト

重複の可能性:
OpenID プロバイダー URL のリストはどこにありますか?

Web サイトの openid 認証コードを作成しています。ユーザーが選択できる URL (google、yahoo など) のリストを表示する必要があります。これらの他の Web サイトのすべてのオープン ID URL を見つけることができません。どこかにリストはありますか?

Google がhttps://www.google.com/accounts/o8/idであることはわかっています。主要な openid プロバイダーとその URL を示すリストはありますか?

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

authentication - openid4java 0.9.5 でオープン ID レルムを指定する方法

私の URL @ 開発: http://192.168.0.1:8888/com.company.MyEntryPoint/MyEntrypoint.html 私の URL @ ライブ環境: http://www.example.com/com.company.MyEntryPoint/MyEntrypoint.html

オープン ID を使用してユーザーを認証する必要があります。これが自分のレルムを次のようにする方法です: *.company.MyEntryPoint

レルムを指定する簡単なコードを書きました。

それは動作しません。例外:

私が試したすべての組み合わせのうち、不思議なことに、次のものが機能しました。

これは私の問題を解決しませんが、むしろ複雑にします:)

グーグルオープンID仕様によると、それはうまくいったはずです

完全なコード スニペット:

ここで何が間違っているのですか?

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

ruby-on-rails - Authlogic OpenID: プロバイダーからのメールの取得

これは本当に奇妙な問題です: authlogic_openid_selector_example appをセットアップしました。登録すると、初めて openid プロバイダーから電子メール ID が返されません。しかし、アカウントを削除して再度登録すると、メール ID が返されます。この問題を解決するにはどうすればよいですか? ここで自分のバージョンのアプリをホストしました: http://pingauthtest.heroku.com/

開発ログを確認したところ、プロバイダーが初めてopenid.ext1.value.ext0電子メール ID を含む を返しませんでした。これは、最初にアカウントを削除した後にのみ、2 回目に返されます。

編集:デバッグのための追加情報:


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

openid - phpMyID 設定の問題

read me ファイルの指示に従いましたが、すべてが機能しているように見えますが、独自のドメイン アドレスをスタック オーバーフローの OpenID として使用しようとすると、次のエラー メッセージが表示されます。

OpenID プロバイダーでログインできません:

ダイレクト メッセージの送信中または応答の取得中にエラーが発生しました。

何が間違っている可能性がありますか?

更新:だから私は自分で問題を解決しようとしましたが、現在エラーは発生していません。しかし、stackoverflow ページから自分のドメイン名ページに移動し、二度と戻ってこないということです。