로그인 기능을 구현하기위해 찾아보다 잘 모르는 부분이 있어 정리하고자 한다. 우선 내가 하고자 했던 로그인 기능은 아래와 같다. 회원 가입 기능 없이 구글 계정이나 Okta 계정으로 로그인할 수 있는 기능을 구현하고자 했다. 이렇게 서드파티 로그인을 OAuth라고 하는것 까진 알았었다. 그런데 다른 문서들을 보면 SSO, SAML, OIDC 용어가 자주 보여 어떤것들인지 찾아봤다. SSO(Single Sign-On) SSO는 사용자가 한번의 로그인(하나의 자격 증)으로 여러 어플리케이션이나 서비스에 대한 로그인을 대체할 수 있는 사용자 인증 도구이다. 대표적인 예시로 구글 로그인을 통해 구글메일, 슬랙, Zoom 등을 사용하는 것을 들 수 있다. SSO의 유형은 아래와 같다. SAML (Security ..