1
입니다.

나는 Identity Server를 처음 사용하므로 나와 함께하시기 바랍니다. IdentityServer4.EntityFramework 4.IdentityServer4.EntityFramework와 IdentityServer4.AspNetIdentity 간의 차이점은

신원 서버에 IdentityServer4.AspNetIdentity을 두 libs와 다음 이해하려고 노력

나는 그 EF와 ASPNET 함께 도움 이해합니다. 소스 코드와 엔티티를 보면, 둘 다 엔티티가 상당히 다르다. AspNetIdentity는 User, Roles 등과 관련된 엔티티를 가지고 있지만 EntityFramework는 Client, Resources 등과 같은 것들을 가지고 있습니다. 그러나 둘 다 UserClaim을 가지고있어서 조금 혼란 스럽습니다. 프로젝트에서 두 라이브러리를 모두 사용할 수 있습니까? 또는 on 또는 other 만 사용해야합니까?

둘 다 사용할 수 있다면 두 라이브러리에있는 UserClaim 엔터티에 대해 할 수있는 작업은 무엇입니까?

덕분에,

답변

6

ASP.NET 신원은 사용자 저장, 암호 유효성 검사, 2FA 등을위한 옵션입니다 (이 EF를 기반으로 할 수 있습니다 -하지만 요점은 그게 아니다)

EF의 라이브러리입니다 런타임 상태 (코드, 새로 고침 토큰 등)뿐만 아니라 구성 데이터 (클라이언트 및 자원과 같은)를 EF 지원 데이터베이스에 보관합니다.

예 - 함께 사용할 수 있습니다.

+0

언제나처럼 신속한 답장을 보내 주셔서 감사합니다. – daehaai

+0

너무 혼란 스러웠습니다. [EF Documentation page] (http://docs.identityserver.io/en/release/quickstarts/8_entity_framework.html) 맨 위에는 사용자 저장소가 http : // docs에 설명 된 ASP.NET ID로 제어된다는 메모가있을 수 있습니까? .identityserver.io/ko/release/quickstarts/6_aspnet_identity.html –