web-dev-qa-db-ja.com

FacebookログインまたはOpenIDログインをサポートする必要がありますか?

それぞれの長所と短所は何ですか?両方をサポートする意味はありますか?ユーザーにとって/実装するのはどちらが簡単ですか?

8

それはあなたのターゲットオーディエンスに依存します-正解はありません。特に、ウェブサイトをビジネスとして使用しようとしている場合は、視聴者に注目する必要があります。実装の容易さは、特にFacebook ConnectとOpenIDの両方が多くのサイトで実装されているため、二次的な懸念事項であるはずです。チュートリアルを簡単に入手できるはずです。

自分のユーザーと登録を管理したくないように思えますが、Facebook Connect、OpenID、その他の共有ログインなどをサポートしている企業が増えれば簡単になります。

ただし、どちらを使用するかを決定するためには、対象読者に依存します。 Stack OverflowはOpenIDを使用しましたが、聴衆は技術的な性質を持つため、OpenIDでうまくいきました。ほとんどの人はOpenIDを持っているか、OpenIDにある程度精通しているか、それについて十分に読んで、何をしたかを理解し、別のサービスにサインアップしました。 GoogleのようなサービスがOpenIDをサポートするようになった今、より広く普及しています。

一方、ターゲットオーディエンスがFacebookの一般的なオーディエンスに該当する場合(Facebookの人口統計が正確にわからない-その情報を見つけることができるか、少なくとも合理的に正確な推定値を得ることができると確信しています) 、OpenIDの代わりにそれをサポートすることができます。

ただし、十分な時間とリソースがある場合は、複数の認証標準をサポートしない理由はありません。ただし、いずれかを選択する必要がある場合は、対象ユーザーが使用するものを使用してください。

懸念は、これらのサービスの実装ではなく、別のサービスを使用してサイトにログインできることをユーザーが理解できるようにユーザーに表示する方法である必要があると思います。これはターゲットオーディエンスに大きく依存します。ログインページは、特に対象読者が技術的でない場合、ユーザーが何をしているのかについてよく知っている言語で明確に明確にする必要があります。

8
Thomas Owens

OpenIDとFacebookのログイン統合は、サイトユーザーにとっての複雑さはほぼ等しいと思います。どちらも有用な場合がありますが、本当に重要なのは対象読者です。

あなたの目標が、Facebookでうまく機能し、一般大衆向けの何かをすることであるなら、Facebookの統合が道です。また、このサイトを使用している人は、Facebookの友達になる可能性がありますか?

あなたの目標が、主にFacebookからサイトに誘導されない、ある程度技術的に精通したユーザーベースに到達することである場合、OpenIDにはより多くの価値があります

最後に、あなたのサイトがインターネットに精通していない人々を含む一般向けの場合、多くの人々はそれが何であるかを知らず、それを使用しないので、OpenIDにはほとんど価値がありません。 Facebookのログイン統合には価値があります。これは、米国の大部分の人々がそれが何であるかを知っており、この場合アカウントを持っているためです。

4
Ben Hoffman