私のOpenIDの経験から、いくつかの重大な欠点が見られます。
サイトに単一障害点を追加
検出されたとしても、サイトで修正できる障害ではありません。OpenID プロバイダーが 3 日間ダウンした場合、ユーザーがログインして所有する情報にアクセスできるようにするために、サイトはどのような手段を講じなければならないでしょうか?
ユーザーを別のサイトのコンテンツに誘導し、ユーザーがサイトにログオンするたび
に OpenID プロバイダーにエラーがない場合でも、ユーザーは自分のサイトにリダイレクトされてログインします。ログインページにはコンテンツとリンクがあります。そのため、ユーザーが実際にサイトから引き離され、インターネットのウサギの穴に落ちる可能性があります。
ユーザーを別の会社の Web サイトに誘導する必要があるのはなぜですか?
[ 注: 私のプロバイダーはこれを行わなくなり、この問題は (今のところ) 修正されたようです。]
サインアップにかなりの時間が
かかる サイトにサインアップするために、新しいユーザーは新しい標準を読み、プロバイダーを選択し、サインアップする必要があります。標準は、ユーザー エクスペリエンスを摩擦のないものにするために、技術者が同意する必要があるものです。それらはユーザーに押し付けられるべきものではありません。
フィッシャーの夢
OpenID は信じられないほど安全ではなく、ログイン時に個人の ID を盗むのは簡単です。[以下のDavid Arnoの回答から引用]
マイナス面はすべてありますが、プラス面の 1 つは、ユーザーがインターネットにログインする回数を減らすことができることです。サイトに OpenID のオプトインがある場合、その機能を必要とするユーザーはそれを使用できます。
私が理解したいのは
、OpenID を必須にすることでサイトにどのようなメリットがあるかということです。