1

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

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

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

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

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

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

4

3 に答える 3

2

#4への答えではありません。OpenID Selector によって提供されるすべてのオプションは標準の OpenID プロバイダーであり、Ruby OpenID ライブラリ (Janrain について話していると仮定しています) はそれらすべてをサポートしています。

申し訳ありませんが、残りのことはお手伝いできません。私自身、Ruby ライブラリを実際に 3 年以上使用していません。

于 2009-04-18T17:35:22.023 に答える
0
  1. IdSelectorの代替としてopen-selector.comを作成しました。コードを自由にチェックして見ることができます (.js ファイルは 1 つだけです)。
  2. フォームを送信できる限り、サーバー側の認証をいじる必要はまったくありません。
  3. 私はJqueryを使用しましたが、主にCSS属性を変更し、ノードの選択を支援するために、他のJSフレームワークで簡単にこれを行うことができます
  4. JS ソリューションについて話している場合、Web サイトのログイン プロセスの背後にあるテクノロジは問題ではありません (#2 を参照)。OpenID プロトコルはプロバイダーにとらわれないことを目的としているため、標準の OpenID ライブラリは、OpenID をサポートする任意のプロバイダー (Google、Yahooo、MySpace など) に対応する必要があります。
于 2009-07-30T20:14:07.267 に答える