XFQ.Lib.Identity.OrganV2 0.0.1.1
机构教师身份认证(V2版本)。基于 XFQ.Lib.Identity.Organ 重构,去除 IOrganUserStore 接口,
使用 AddIdentityCore 方式注册,支持多 Audience JWT,完善 JWT 登录流程,支持 Base62 用户ID。
注:本类库对应同一机构下多教师账号的应用场景
No packages depend on XFQ.Lib.Identity.OrganV2.
0.0.1.1 update packages.
0.0.1.0 init. OrganV2 — refactored from XFQ.Lib.Identity.Organ.
Use AddIdentityCore for API scenarios, no IOrganUserStore, direct DbContext injection.
Base62 ID support, multi-Audience JWT, PasswordJwtSignInAsync, JwtSignInWithRefreshToken.
.NET 8.0
- LinqKit.Microsoft.EntityFrameworkCore (>= 8.1.6)
- XFQ.Lib.Identity.Organ.Entity (>= 0.0.4.2)
- XFQ.Lib.Data.DbUtility (>= 0.3.1)
- XFQ.Lib.Data.Core (>= 0.0.1.1)
- XFQ.Lib.Data (>= 1.9.0.2)
- XFQ.Lib.Authentication.OAuth2.Wechat (>= 1.4.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.3)
- Microsoft.EntityFrameworkCore.Tools (>= 8.0.0)
- Microsoft.EntityFrameworkCore.Sqlite (>= 8.0.0)
- Microsoft.AspNetCore.Identity.UI (>= 8.0.0)
- Microsoft.AspNetCore.Identity.EntityFrameworkCore (>= 8.0.0)
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 8.0.0)
- XFQ.Lib.Identity.Shared (>= 0.0.4.3)
.NET 10.0
- XFQ.Lib.Identity.Shared (>= 0.0.4.3)
- XFQ.Lib.Identity.Organ.Entity (>= 0.0.4.2)
- XFQ.Lib.Data.DbUtility (>= 0.3.1)
- XFQ.Lib.Data.Core (>= 0.0.1.1)
- XFQ.Lib.Data (>= 1.9.0.2)
- XFQ.Lib.Authentication.OAuth2.Wechat (>= 1.4.0)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.1)
- Microsoft.EntityFrameworkCore.Tools (>= 10.0.0)
- Microsoft.EntityFrameworkCore.Sqlite (>= 10.0.0)
- Microsoft.AspNetCore.Identity.UI (>= 10.0.0)
- Microsoft.AspNetCore.Identity.EntityFrameworkCore (>= 10.0.0)
- LinqKit.Microsoft.EntityFrameworkCore (>= 8.1.6)
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 10.0.0)