인증 ( Authentication )

 

인증 ( Authentication )은 서비스를 이용하려는 사용자가 인증된 신분을 가진 사람이 맞는지 검증하는 작업을 뜻한다.

  • 인증 ( Authentication )은 일반적인 사이트의 로그인 기능에 해당한다.
  • 로그인 기능은 일반적으로 id, password의 조합으로 이루어진다.

인가 ( Authorization )

 

인가 ( Authorization )는 이미 인증된 사용자가 특정 리소스에 접근하거나 특정 작업을 수행할 수 있는 권한이 있는지를 검증하는 작업을 뜻한다.

  • 인증된 사용자 즉, 로그인 된 사용자만 게시글을 작성할 수 있는지 검증한다면, 이 과정을 인가 ( Authorization ) 과정이라고 부른다.
  • 인가 ( Authorization ) 기능은 사용자 인증 미들웨어를 통해 구현한다.

'IT' 카테고리의 다른 글

[IT] 정규표현식  (1) 2024.09.10
[IT] Access Token, Refresh Token  (1) 2024.09.09
[IT] JWT  (0) 2024.09.08
[IT] 쿠키와 세션  (0) 2024.09.08
[AWS] RDS 구매하고 사용하기  (0) 2024.09.05

+ Recent posts