반응형 OAuth2 SSO란? (oAuth와 SSO의 차이) oauth 에 대한 설명은 아래 참고 포스팅에서 확인이 가능하다. SSO(single sign on) 한번 로그인 하면 여러도메인에서 더이상의 로그인 없이 이용할 수 있는것을 말한다. 예를들어 A사이트와 B사이트가 통합 로그인을 제공할 경우 사용자는 A사이트에서만 로그인을 해도 B사이트를 이용할 수 있게 된다.B에서 로그인 했을경우도 마찬가지이다.sso는 서비스의 개념이고 oauth는 인증 프로토콜이라고 이해하면 될 듯하다. 또한 sso는 oAuth방식을 이용하여 설계 되어질수도 있다. oauth 와의 차이는 아래와 같이 정리할 수 있다.SSO: 여러 애플리케이션에 대해 단일 로그인 세션을 유지하는 것이 목표. 사용자 편의성과 보안성이 주된 목적.OAuth: 제3자 애플리케이션이 사용자 데이터를 안전하게.. 2024. 7. 15. OAuth 에 대해(2.0 과의 차이점) OAuth 프로토콜이란?웹 서비스를 개발할 때 인증 과정은 가장 중요한 요소중 한가지 이다.인증은 보안에 있어서 가장 핵심적인 문제이기 때문에, 고급 개발자가 아니고서는 잘 다룰 수 없다.그리고 고급 개발자 역시 많은 고민을 해야한다.OAuth 는 이러한 개발자의 고민을 해결해줄수가 있다. 요즘 우리가 사용하는 대다수의 웹 서비스는 로그인 시 외부 소셜 계정을 기반으로 간편하게 인증하는 인증 서비스를 제공하고카카오, 구글, 페이스북 등 자신이 해당 플렛폼의 계정을 갖고만 있다면 손쉽게 로그인이 가능합니다.해당 내용은 아래 참고포스팅에 예제가 있으니 참고 바란다.이렇게 Third-Party 프로그램(참고 포스팅 참고) 이 Client를 대신해 리소스 서버에서 제공하는 자원에 대한 접근 권한을 위임받는 방식.. 2024. 7. 14. 이전 1 다음 반응형