CyberEye.Identity.Lib
3.0.34
dotnet add package CyberEye.Identity.Lib --version 3.0.34
NuGet\Install-Package CyberEye.Identity.Lib -Version 3.0.34
<PackageReference Include="CyberEye.Identity.Lib" Version="3.0.34" />
<PackageVersion Include="CyberEye.Identity.Lib" Version="3.0.34" />
<PackageReference Include="CyberEye.Identity.Lib" />
paket add CyberEye.Identity.Lib --version 3.0.34
#r "nuget: CyberEye.Identity.Lib, 3.0.34"
#:package CyberEye.Identity.Lib@3.0.34
#addin nuget:?package=CyberEye.Identity.Lib&version=3.0.34
#tool nuget:?package=CyberEye.Identity.Lib&version=3.0.34
CyberEye.Identity.Lib
Entity/DTO mở rộng ASP.NET Core Identity, DbContext và dịch vụ LDAP. Package không tự dựng một OIDC server hoàn chỉnh.
Target framework: net8.0.
Cài đặt
dotnet add package CyberEye.Identity.Lib
Cần cấu hình NuGet feed của dự án và chọn phiên bản tương thích với các package CyberEye khác trong host.
Thành phần chính
- AppUser/AppRole và các entity quan hệ trong namespace Ce.Identity.Lib.Entities.
- OidcDbContext và các cấu hình ASP.NET Core Identity.
- ILdapService/LdapService hỗ trợ tích hợp LDAP.
Chọn kiểu khóa và DbContext tương thích với entity Identity của ứng dụng; không mặc định AppUser/AppRole dùng Guid. Đăng ký authentication/Identity qua loại host phù hợp trong Ce.Common.Lib.
LDAP cần cấu hình thực, quyền truy cập directory và kết nối an toàn. Không dùng một section LdapConfig tự đặt rồi giả định package tự bind.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- AspNet.Security.OAuth.GitHub (>= 8.3.0)
- Azure.Extensions.AspNetCore.Configuration.Secrets (>= 1.5.1)
- Azure.Extensions.AspNetCore.DataProtection.Keys (>= 1.6.3)
- Azure.Identity (>= 1.21.0)
- Azure.Security.KeyVault.Certificates (>= 4.8.0)
- CyberEye.CommonCaching.Lib (>= 3.0.34)
- CyberEye.CommonRdbms.Lib (>= 3.0.34)
- Microsoft.AspNetCore.Authentication.Facebook (>= 8.0.24)
- Microsoft.AspNetCore.Authentication.Google (>= 8.0.25)
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 8.0.24)
- Microsoft.AspNetCore.Authentication.MicrosoftAccount (>= 8.0.24)
- Microsoft.AspNetCore.Authentication.Twitter (>= 8.0.24)
- Microsoft.AspNetCore.Authentication.WsFederation (>= 8.0.24)
- Microsoft.AspNetCore.DataProtection.EntityFrameworkCore (>= 8.0.24)
- Microsoft.AspNetCore.Identity.EntityFrameworkCore (>= 8.0.24)
- Microsoft.AspNetCore.Identity.UI (>= 8.0.24)
- Microsoft.IdentityModel.Protocols.OpenIdConnect (>= 8.18.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on CyberEye.Identity.Lib:
| Package | Downloads |
|---|---|
|
CyberEye.Infrastructure.Dtos
Package Description |
|
|
CyberEye.Administration.Client
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.0.34 | 0 | 11/15/2026 |
| 3.0.33 | 0 | 11/15/2026 |
| 3.0.32 | 0 | 11/15/2026 |
| 3.0.31 | 41 | 11/15/2026 |
| 3.0.30 | 49 | 11/15/2026 |
| 3.0.29 | 59 | 11/13/2026 |
| 3.0.28 | 135 | 11/6/2026 |
| 3.0.27 | 173 | 9/17/2026 |
| 3.0.26 | 158 | 9/8/2026 |
| 3.0.25 | 175 | 8/22/2026 |
| 3.0.24 | 179 | 8/10/2026 |
| 3.0.23 | 178 | 8/9/2026 |
| 3.0.22 | 205 | 8/1/2026 |
| 3.0.21 | 189 | 7/28/2026 |
| 3.0.20 | 189 | 7/27/2026 |
| 3.0.19 | 184 | 7/27/2026 |
| 3.0.18 | 170 | 7/17/2026 |
| 3.0.17 | 193 | 7/13/2026 |
| 3.0.16 | 176 | 7/12/2026 |
| 3.0.15 | 172 | 7/10/2026 |