문제

사용자 인증/관리가 필요한 새로운 프로젝트를 시작해야합니다.

많은 웹 사이트에서 Facebook/Twitter/Openid/Google/등과 같은 기존 인증 메커니즘을 사용합니다.

이 워크 플로의 일부를 단순화하는 데 익숙하다는 것을 이해할 수 있지만, 누군가가 이러한 인증 메커니즘 중 하나와 일반적인 사용자 생성물 중 하나를 사용하는 플러스와 마이너스를 열거 할 수 있으며,이를 수행 할 때 무엇을 찾아야합니까?

미리 감사드립니다!

도움이 되었습니까?

해결책

다음은 다음과 같습니다.

외부 인증 사용의 장점 (예 : OpenID)

  • 사용자의 경우 추적 할 수있는 계정 이름/비밀번호가 적습니다.
  • 당신에게는 비밀번호 재설정 등을 관리 할 필요가 없습니다.

단점

  • 당신을 외부 서비스에 묶습니다 (Google/Facebook이 다운된다면, 당신도 마찬가지입니다)
  • 귀하의 사이트는 ID 제공 업체로 신뢰하는 외부 사이트만큼 안전합니다.
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top