
인증과 인가를 이해하기 위한 Auth0과 OAuth 2.0 설명
2023. 5. 9. 17:42
개발이야기/TIL
먼저 인증과 인가의 개념을 이해해봅시다. 인증(Authentication)은 사용자가 누구인지 확인하는 과정입니다. 로그인 과정에서 이메일 주소와 비밀번호를 통해 사용자를 확인하는 것이 인증입니다. 인가(Authorization)는 인증된 사용자에게 특정 리소스에 대한 접근 권한을 부여하는 과정입니다. 예를 들어, 웹 페이지에 대한 읽기, 쓰기, 수정, 삭제 권한을 관리하는 것입니다. 인증 및 인가는 로그인 및 회원 가입 외에도 사용자의 권한을 관리하는 데 사용됩니다. 예를 들어, 웹사이트에서 관리자와 일반 사용자의 권한을 구분하여 관리하는 것도 인증 및 인가의 영역입니다. Auth0과 OAuth 2.0 소개 Auth0은 인증 및 인가를 손쉽게 구현할 수 있는 서비스(라이브러리 개념)이며, 그 안에는 다..