본문 바로가기

728x90
반응형

Authentication

Authentication, Authorization; 에버랜드 입장권과 이용권 Authentication(인증)과 Authorization(권한 부여)은 IT 보안 개념 중 가장 기초적인 개념이다. 이 개념을 놀이동산 입장권과 놀이기구 이용권에 비유해 설명한다.놀이동산 비유로 이해하는 인증과 권한1. Authentication (인증) - "너는 누구냐?"놀이동산에 입장하기 위해서는 입장권이 필요하다.입구에서 입장권을 보여주며 본인이 유효한 손님인지 확인받는다.즉, 인증은 "당신이 누구인지"를 확인하는 과정이다.예시입장권 = 인증 수단 (ID, 비밀번호, 토큰)입구 직원 = 인증 시스템IT 용어로**인증(Authentication)**은 사용자가 시스템에 접근할 때 "사용자의 신원을 확인하는 과정"이다.ID와 비밀번호를 입력하거나, OTP 또는 지문 인식과 같은 수단이 사용된다.2.. 더보기
인증과 권한; Authentication and Permissions Authentication(인증)과 Permissions(권한)의 차이Authentication(인증)과 Permissions(권한)은 REST API와 Django 같은 웹 프레임워크에서 중요한 개념이다. 이 둘은 종종 함께 사용되지만, 각기 다른 목적을 가진다. 아래에서 차이점과 기능을 설명한다.1. Authentication (인증)Authentication(인증)은 사용자가 누구인지 확인하는 과정이다. 사용자가 서버에 요청을 보낼 때, 해당 요청이 인증된 사용자로부터 온 것인지 확인한다.특징:주요 목적: 사용자 식별방법: ID와 비밀번호, 토큰, OAuth, API 키 등결과: 사용자의 신원을 확인하고, 인증된 사용자 객체를 반환예:로그인 과정에서 이메일과 비밀번호를 입력하여 본인을 인증.API .. 더보기

728x90
반응형