2017-10-28 10 views
0

이것은 "의존적 인"답변을 끌 수 있으므로 여기에 열거 된 컨텍스트가 있습니다. 하나 개의 크기를 찾고 모든 솔루션을 맞는 있지만, 유스 케이스 서로 다른 쓰임새에 도전 필수 역할은 기업의 직원들이 사용 등여러 응용 프로그램 엔터프라이즈 환경에서 사용자 및 역할 데이터를 저장하기위한 최상의 옵션은 무엇입니까?

  1. 사내 웹 애플리케이션 중앙 OAuth2를 서버에 대 로컬로 저장 할 수 있습니다.

  2. 사내 webapp (클라이언트)는 기업 내 다른 내부 마이크로 서비스를 사용합니다.

  3. 사내 webapp (클라이언트)는 기업 외부의 다른 내부 마이크로 서비스를 사용합니다.

  4. 외부 사용자 (me), 내부 관리자, 내부 큐레이터, 포인트를 기반으로 권한이 부여 된 외부 사용자가 사내 웹 응용 프로그램 (예 : stackoverflow)을 사용하고 있습니다.

  5. 마이크로 서비 스에서 마이크로 서비 스 인증.

  6. 외부 엔터프라이즈 microservice - microservice auth.

+0

SSO 옵션을 살펴 보겠습니다. – Namphibian

답변

0

OAuth 2.0 프로토콜 구현의 모든 SSO/인증 기관이면 충분합니다. 예 : Azure AD, Azure AD B2C 또는 IdentityServer