SSO란 여러가지 애플리케이션 서비스를 하나의 인증서버를 통해서 인증 할 수 있는 기술을 뜻함.
-> 즉, "한번의 로그인으로 여러 시스템에 접근할 수 있는 통합 로그인 솔루션"이다.
한 회사에서 하나의 제품만 서비스를 하다가
또 다른 제품을 만들어 서비스를 하게 되었다.
이렇게 여러 제품을 만들어 서비스도 잘 되고 있는데 사용자들이 불만을 갖기 시작한다.
"어째서 OO소프트의 서비스는 한 회사의 제품이고 아이디와 비밀번호가 같은데 매번 로그인을 해야하죠?? 너무 불편해요!!"
한 회사의 제품이고 아이디와 비밀번호가 같은데 매번 로그인을 수행하는 것은 사용자 입장에서는 참 비효율적이고 불편한 일이다.
로그인 뿐만 아니라 그렇게 각각 로그인 했을 경우 로그아웃도 각각 해줘야 하기 때문에 보안적으로도 취약하다.
그래서 등장하게 된 것이 "로그인을 한곳에서 하면 어떨까??" 라는 생각으로 등장하게 되었다.
여러 번 로그인을 수행해야 하여 불편
계정이 다를 경우 관리하기 어려움
-> 그래서 OTP와 같은 2차인증 수단을 추가로 이용하는 것이 좋음