2016-11-15 1 views
1

인증 및 권한 부여를 위해 Identity Server4를 성공적으로 구현했으며 훌륭하게 작동합니다.Identity Server4 로그인 후 계정을 선택하는 사용자

이제 사용자 이름과 비밀번호를 사용하여 로그인 한 다음 여러 계정에 액세스 할 수있는 요구 사항이 있습니다. 따라서 선호하는 계정을 선택하면 특정 계정에 대한 토큰 만 만들어야합니다.

부분 로그인을 사용하여 Identity Server3에서 동일한 작업을 수행 할 수 있다고 가정합니다. 그러나 Identity Server4에는 더 이상 존재하지 않습니다. 어떻게 이러한 기능을 구현합니까?

답변

3

IdentityServer4에서 사용자는 UI를 담당합니다. 당신은 여기에서 선발 UI를 다운로드 할 수 있습니다 : 당신이 로그인 페이지, 해당 계정 컨트롤러 등을 찾을 수

https://github.com/IdentityServer/IdentityServer4.Quickstart.UI

거기에서. 사용자 정의 UI를 추가하려면 시작 UI를 확장하십시오.

+0

실제로 알고 싶었던 것은 UI 자체보다는 코드 흐름에 관한 것이 었습니다. 일반적으로 IDSRV에 사용자 이름과 암호를 전달하면 즉시 토큰을 반환합니다. 계정 선택 페이지를 가져 오려면 어떻게 변경해야합니까? 희망이 지금은 분명하다 –

+0

암시 적 또는 하이브리드와 같은 대화식 흐름 중 하나를 사용하십시오. 샘플을 확인하십시오. – leastprivilege

관련 문제