新しいWebアプリケーションを構築しようとしていますが、サポートする認証システムに固執しています。
当時は、登録ページを作成し、すべてを独自のカスタム認証プロバイダーに関連付けるという単純な問題でした。最近はOpenID、Facebook Connect、Twitterがあり、OAuthのラッパーであるOpenIDConnectについて読んでいます。
増え続ける認証プロトコルに対応する必要があるという見通しに直面して、どのプロトコル(つまり、「Open-X」の種類)が「必須」であり、どれが単なる「肉汁」であるのか疑問に思います。
また、Roll-Your-Own登録フォームを用意することは今でも良い習慣と考えられていますか、それともユーザーがGoogle、Facebook、またはその他のバリエーションを使用してサインインすることを期待できますか?
この質問は、1つのメカニズムのみを選択することを期待して、同様の質問をしています。これが最も包括的なアプローチであるとは確信していませんが、すべてをサポートすることは確かに非現実的でなければなりません。