새로운 웹 응용 프로그램을 만들려고하고 있는데 어떤 인증 시스템을 지원할 지 고민 중입니다.새 웹 프로젝트에서 어떤 인증 메커니즘을 지원해야합니까?
이전에는 등록 페이지를 만들고 모든 것이 자신의 맞춤 인증 공급자와 관련되어있었습니다. 요즘에는 OpenID, Facebook Connect, Twitter가 있으며 이제는 OAuth를 둘러싼 래퍼 인 OpenID Connect을 읽었습니다.
계속 증가하는 인증 프로토콜을 수용해야한다는 전망에 직면하여 어떤 프로토콜 (예 : "Open-X"버라이어티)이 "반드시 있어야"하는지 궁금합니다. "육수".
또한 Roll-Your-Own 등록 양식을 사용하는 것이 좋습니다. 현재 사용자가 Google, Facebook 또는 다른 변형을 사용하여 로그인 할 것으로 기대할 수 있습니까?
This question은 하나의 메커니즘 만 선택할 것으로 예상되는 유사한 질문을하고 있습니다. 나는 이것이 가장 포괄적 인 접근법이라고 확신하지는 않지만, 모든 것을 지원하는 것은 확실하게 비현실적이어야한다.
저는 StackOverflow의 초강력 인증/등록 체계에 대한 큰 팬입니다. – Seth
충분히 좋았지 만 여섯 개의 다른 "덜"있는 "상위 4 개"공개 제공자 목록을 사용했습니다. StackOverflow에는 등록 양식이 없습니다. RYO 등록 양식이 죽어 가고 있다는 표시입니까? 그래서 OpenID 제공 업체를 어떻게 결정 했습니까? 페이스 북을 고려해야합니까? –