ASP.NET Core Identity
,Entity Framework Core
를 활용한 사용자 관리(User Management)
템플릿 입니다.Identity
템플릿을 활용하여 사용자 관리 기능을 확장하고 지역화(Localization) 합니다.
- 사용자(
Identity Users
)- 사용자 등록(Registration User)
- 사용자 조회(Select Users)
- 사용자 업데이트(Update User Information)
- 사용자 제거(Delete User)
- 사용자 잠금(Account Lock)
- 사용자 잠금 해제(Account UnLock)
- 역할(
Identity Roles
)- 권한 등록(Registration Roles)
- 권한 조회(Select Roles)
- 권한 업데이트(Update Role)
- 권한 제거(Delete Role)
- 사용자를 등록합니다.
- 역할(권한) 목록을 표시합니다.
- 특정 역할(권한)의 명칭을 수정합니다.
- 특정 역할(권한)을 삭제합니다.
- 사용자별 역할(권한) 목록을 표시합니다.
- 사용자별 역할(권한) 및 정보를 수정합니다.
- 사용자를 삭제합니다.
Identity
사용자 등록은 되어있으나 권한이 부여되지 않은 사용자 목록을 표시합니다.- 미승인 사용자를 삭제합니다.
- 역할(권한)을 부여하여 승인합니다.
Users
사용자 등록은 되어있으나Identity
사용자 등록은 되어있지 않은 사용자 목록을 표시합니다.
- ID 및 PW 오류로 계정이 잠금 상태일 경우 해제합니다.
운영체제(OS) | 언어(Language) | 프레임워크(Framework) | 종속성(Dependency) | |
---|---|---|---|---|
명칭(Name) | ||||
버전(Version) | 10 |
10.0 |
7.0 |
6.2.1.2 |
Chrome | Microsoft Edge | Firefox |
---|---|---|
Latest ✔ |
Latest ✔ |
Latest ✔ |
자세한 내용은 Swagger API 문서에서 확인할 수 있습니다.
- 자세한 내용은 appsettings에서 확인할 수 있습니다.
"APP.DB: Server=
Server IP
,Port
; Database=APP.DB; User Id=Login User ID
; Password=Login User PW
;
"APP.INDENTITY: Server=
Server IP
,Port
; Database=APP.Identity; User Id=Login User ID
; Password=Login User PW
;"
User Database
update-database -Context `AppDbContext`
Identity Database
update-database -Context `ApplicationDbContext`
- 자세한 내용은 Identity에서 확인할 수 있습니다.