SSO라고도 하는 싱글 사인온(SSO)은 가장 널리 사용되는 기업 비즈니스 통합 솔루션 중 하나입니다.
싱글 사인온(Single Sign-On)은 다중 시스템 공존 환경에서 사용자가 한 곳에 로그인한 후 다른 시스템에 로그인할 필요 없이 정보를 얻을 수 있음을 의미합니다. 하나의 로그인으로 다른 모든 시스템의.
Single Sign-On은 Alibaba와 같은 대규모 웹사이트에서 매우 자주 사용됩니다. 웹사이트 뒤에는 사용자의 작업이나 거래에 수십 개의 하위 시스템이 포함될 수 있습니다. 각 하위 시스템에 사용자 인증이 필요한 경우 사용자가 지루해질 뿐만 아니라 반복되는 인증 및 승인 논리로 인해 각 하위 시스템도 붕괴됩니다.
확장 정보:
Single Sign-On을 구현하기 위한 필수 조건:
1. 모든 애플리케이션 시스템은 신원 인증 시스템을 공유합니다.
통합 인증 시스템은 SSO의 전제 조건 중 하나입니다. 인증 시스템의 주요 기능은 사용자의 로그인 정보를 사용자 정보 데이터베이스와 비교하여 사용자를 인증하는 것입니다. 인증에 성공한 후 인증 시스템은 통합된 인증 마크(티켓)를 생성하여 사용자에게 반환해야 합니다. 또한 인증 시스템은 티켓의 유효성을 확인하기 위해 티켓도 확인해야 합니다.
2. 모든 애플리케이션 시스템은 티켓 정보를 식별하고 추출할 수 있습니다.
SSO 기능을 구현하고 사용자가 한 번만 로그인할 수 있도록 하려면 애플리케이션 시스템이 티켓 정보를 식별할 수 있어야 합니다. 이미 로그인했습니다. . 애플리케이션 시스템은 인증 시스템과의 통신을 통해 티켓을 식별하고 추출할 수 있어야 하며, 현재 사용자가 로그인했는지 여부를 자동으로 판단하여 Single Sign-On 기능을 완료할 수 있어야 합니다.
Baidu Encyclopedia-Single Sign-On