본문 바로가기
IT/Knowledge

SSO란? (oAuth와 SSO의 차이)

by 성준하이 2024. 7. 15.
반응형

oauth 에 대한 설명은 아래 참고 포스팅에서 확인이 가능하다.

 

SSO(single sign on)

 

한번 로그인 하면 여러도메인에서 더이상의 로그인 없이 이용할 수 있는것을 말한다. 

예를들어 A사이트와 B사이트가 통합 로그인을 제공할 경우 사용자는 A사이트에서만 로그인을 해도 B사이트를 이용할 수 있게 된다.

B에서 로그인 했을경우도 마찬가지이다.

sso는 서비스의 개념이고 oauth는 인증 프로토콜이라고 이해하면 될 듯하다. 

또한 sso는 oAuth방식을 이용하여 설계 되어질수도 있다. 

oauth 와의 차이는 아래와 같이 정리할 수 있다.

  • SSO: 여러 애플리케이션에 대해 단일 로그인 세션을 유지하는 것이 목표. 사용자 편의성과 보안성이 주된 목적.
  • OAuth: 제3자 애플리케이션이 사용자 데이터를 안전하게 접근할 수 있도록 권한을 부여하는 것이 목표. 주로 API 접근 권한을 관리하는 데 사용.

참고 포스팅

https://thenicesj.tistory.com/993

 

OAuth 에 대해(2.0 과의 차이점)

OAuth 프로토콜이란?웹 서비스를 개발할 때 인증 과정은 가장 중요한 요소중 한가지 이다.인증은 보안에 있어서 가장 핵심적인 문제이기 때문에, 고급 개발자가 아니고서는 잘 다룰 수 없다.그리

thenicesj.tistory.com

 

반응형

'IT > Knowledge' 카테고리의 다른 글

jira pat 란?  (21) 2024.07.26
Atlassian 이란?  (22) 2024.07.21
OAuth 에 대해(2.0 과의 차이점)  (18) 2024.07.14
핀테크(FinTech)  (9) 2024.07.10
노코드(no-code) / 로코드(low-code)  (14) 2024.07.09

댓글