프로그래밍/ETC1 OAuth2 에 대한 정리 OAuth(Open Authorization)란? 인터넷 사용자들이 비밀번호를 제공하지 않고 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근권한을 부여할수 있는 공통적인 수단. 접근 위임을 위한 개방형 표준. ex) Authorization Code Grant(일반적이 소셜로그인) A 사이트 접근 -> 페이스북 로그인 선택 -> 페이스북에 로그인/패스워드 입력후 인증 -> A사이트에 접근가능한 토큰 발급 -> 인증완료 OAuth 2.0의 특징 1. OAuth1.0 단점. - OAuth1.0은 웹어플리케이션 외에는 사용이 어려웠으나 OAuth2.0 에서 앱, 데스크탑, 웹 등의 인증방식 강화 2. 개선점 - OAuth1.0의 인증플로우, 전반적인 목적만 공유하고 새로작성 호환X - .. 2019. 9. 29. 이전 1 다음