優れたopenidセレクターコントロールとは何ですか?
-
03-07-2019 - |
質問
idselector が RPXNow を使用し、「ただ使用する」ことはできません。セレクターコード、良い代替品は何ですか?
使用している新しいWebサイトにOpenIdを実装したいのですが、簡単な方法を提供しない限り、ユーザーはログインするのが面倒になります。
参考として、ASP.Net MVC Webアプリケーションの背景に.Net Open Idを使用します。
編集
少し考えた後、 rpxlib を使用してどうですか?
解決
Jarrett Vance が" version"を作成しました。開発者や設計者にとってはるかに使いやすいオープンセレクター。
このセレクタは、 JavaScriptでマークアップの詳細を非表示にしないため、異なります。そのため、新しいプロバイダーを簡単に追加したり、JavaScriptを掘り下げたりせずに既存のプロバイダーを再配置したりできます。 JavaScriptが無効になっている場合、ログインフォームは通常のOpenIDログインに対して引き続き機能します
何よりも優れているのは、ドキュメンテーション、デモ、および切り取られたままの大量の画像が付属していることです .pdn ファイル( paint.net )
Jarrett Vanceの openid-selector ここにあります
代替テキストhttp://jvance.com/media/2009/02/10/JQueryOpenIdPluginUser_thumb2.media
PS:この記事をRPXを実装する前に。
他のヒント
RPXLibとRPXNowを使用して実装を完了しましたが、本当に簡単です。
OpenId形式で実行される作業量を最小限に抑えたいと思ったのですが、RxpLibが間違いなくこれを支援しました。
RpxNowには、新しいユーザー、1日あたりのログイン数などを通知する便利な機能もあります。
Open-selector を作成しました。これをサイトに追加すると、通常のOpenIDボックスが切り替わりますプロバイダーリストとユーザー名のテキスト入力に。
コードは非常にシンプルで(追加のカスタマイズが必要な場合)、インラインモードがあるため、元のレイアウトは変更されません。
私はそれを使用していましたが、別のものを使用している数人の人を見つけて調査しました。 OpenIDセレクター。 demo.html以外に指示自体はありませんが、理解するのは難しくないはずです。 cssとjsを含めるだけで、正しいパラメーターでjavascript関数を呼び出します。
rpxの編集:rpxから離れることを選択しました。「中心的な障害点」や、ユーザーが認証/通過する自分のサイトではないためです。私がopenidを使用しているのは直感に反しているように見えますが、ユーザーがユーザーの一部として使用しているopenidプロバイダーを考慮すると、それは理にかなっています。