aspnet core identity
1.0.0
Stores 과 Managers 간의 역할과 관계를 설명하고 후드 아래에서 기능하는 방법을 설명합니다.Claims , ClaimsIdentity 및 ClaimsPrincipal 기업이 무엇인지, 그리고 어떻게 관련된지를 설명하십시오.Microsoft.Extensions.Identity.Stores 및 UserStoreBase Store 구현을 소개합니다UserOnlyStore 또는 UserStore 와 같은 다른 매장 구현Claims-based 승인을 설명하십시오Role-based 승인을 설명하십시오Authorization Policy Provider 작성을위한 단계별 가이드Imperative authorization 설명하십시오OAuth 2.0 작동 방식 (용어, 보조금 유형, 토큰)을 설명하십시오.OpenID Connect 작동 방식 설명 (용어, 토큰, 흐름)OAuth 2.0 및 OpenID Connect 통합을 위해 IdentityServer 사용하는 방법을 알아보십시오.계속하려면 ..
이 프로젝트는 클라이언트쪽에 Angular가있는 ASP.NET Core를 사용하여 구축됩니다.
cd ./AspNetCoreIdentity package.json 파일이 존재하는 경우npm installdotnet restoredotnet builddotnet runcd ./AspNetCoreIdentity aspnetcoreidentity.csproj가 존재하는 경우Add-Migration initial_migration 또는 dotnet ef migrations add initial_migrationUpdate-Database 또는 dotnet ef database update
AspNetCoreIdentity프로젝트를 실행할 때 실제 SQL Server 데이터베이스를 사용하지 않으려는 경우 AppSettings.json 에서 inmemoryProvider : True를 간단히 설정하십시오. 이 옵션은 메모리 데이터베이스에서 사용됩니다
IdentityServer프로젝트를 실행할 때 실제 SQL Server 데이터베이스를 사용하지 않으려는 경우 간단히 사용하는 경우 austinMemoryStores : True in eplative appsettings.json 이 옵션은 메모리 데이터베이스에서 사용됩니다.
| 페이스 북 | 지저귀다 | ||
|---|---|---|---|
| Microsoft 웹 응용 프로그램 개발 | |||

MIT 라이센스에 따라 릴리스 된 코드.