358 Commits (dev)

Author SHA1 Message Date
maliming a4b170eaed
Reduce iteration count in leading-zero stress test 2 weeks ago
maliming 0e1819bdd8
Fix flaky username generation in GetUserNameFromEmailAsync 2 weeks ago
maliming 025e9c475b
Fix user edit modal failing when creator or modifier is soft-deleted 2 weeks ago
maliming 20acbd1525
Address Copilot review on #25525 2 weeks ago
maliming 9b088b8928
Replace default token provider with single-active variant 2 weeks ago
maliming 1f19a5fea6
Show invalid password error on login when user should change password 3 weeks ago
maliming fdfb8e5db9
Address GitHub Copilot and Codex review on #25450 4 weeks ago
maliming 8429dbaca4
Address Copilot review on #25450 4 weeks ago
maliming dba3177f88
Enhance LinkUserTokenProvider with single-active policy and consent helpers 4 weeks ago
maliming 9456694f08
Simplify parent tenant validation 1 month ago
maliming 250c4c92bd
Address Copilot review feedback 1 month ago
maliming 1e9a3fcc34
Lookup parent organization unit under the target tenant 1 month ago
maliming b5aed59ea9
Address Copilot review feedback 1 month ago
maliming d183a1ec9e
Validate parent organization unit tenant on create and move 1 month ago
maliming b344bcc334
Address Copilot review feedback 2 months ago
maliming 5bb367e520
Address Copilot review feedback 2 months ago
maliming d85d7101ed
Address Copilot review feedback 2 months ago
maliming 77bc52ed28
Address Copilot review feedback 2 months ago
maliming ecb23b626d
Add unit tests for shared user covering shared and separate database 2 months ago
maliming e9ddf3a6d3
address copilot review: drop unused using; make GetTokenName protected 2 months ago
maliming b00a142f0e
test(identity): rename persistence test to match encrypted storage 2 months ago
maliming 367057f5d5
feat(identity): add single-use Email/Phone 2FA token providers 2 months ago
maliming 212811d97b
Add update and host-tenant uniqueness tests for AbpIdentityUserValidator 2 months ago
maliming a613e8899c
Reuse two-factor cookie helper in shared test 2 months ago
Ma Liming 41a0b1236f
Update modules/identity/test/Volo.Abp.Identity.AspNetCore.Tests/Volo/Abp/Identity/AspNetCore/GetTwoFactorAuthenticationUser_Tests.cs 2 months ago
Ma Liming 1b2906fdec
Update modules/identity/test/Volo.Abp.Identity.AspNetCore.Tests/Volo/Abp/Identity/AspNetCore/Shared_SignIn_Tests.cs 2 months ago
Ma Liming 5c883f373d
Update modules/identity/test/Volo.Abp.Identity.AspNetCore.Tests/Volo/Abp/Identity/AspNetCore/Isolated_TwoFactor_Tests.cs 2 months ago
maliming 8b48eb7f98
Add shared-user 2FA integration tests 2 months ago
maliming 8ea6b9f025
Make 2FA flows tenant-aware and enforce pre-checks 2 months ago
maliming db07204b7a
Make UserManager.FindByIdAsync shared-aware by default 2 months ago
maliming 7fd2d44dd7
Add contract test covering login-then-two-factor lookup chain 2 months ago
maliming cb5c17b124
Add integration test for GetTwoFactorAuthenticationUserAsync in shared mode 2 months ago
maliming fa9e4f13cf
Support shared mode lookup by id for two-factor authentication user 2 months ago
maliming 38ef51cec5
Refactor token providers to include cancellation token support and update token handling logic 4 months ago
maliming 6e97ceb0df
Refactor token provider tests to use a common base class for single active token providers and improve token verification logic 4 months ago
maliming 71b52a8ee2
Implement single active token providers for email change, email confirmation, and password reset 4 months ago
maliming a475272eb5
Implement role-based permission management and admin role checks 4 months ago
maliming fdae1e3fb9
Use Lazy for principal and guard empty permissions 4 months ago
maliming cddf0ffa7a
Prevent Privilege Escalation: Add Assignment Restrictions for Roles and Permissions 4 months ago
maliming 1a8df4eb76
Implement localized error messages for AbpIdentityResultException 5 months ago
maliming 39dd49122c
Implement localized error messages for AbpIdentityResultException 5 months ago
maliming 594b0bb628
Add tests for shared user validation across tenants 5 months ago
maliming 273e87f9ed
Add tests for shared tenant user sharing strategy 5 months ago
maliming 50e835ad9d
Add tests for user repository multi-tenant and batch queries 5 months ago
maliming a430c87664
Update tests to expect AbpIdentityResultException on password change 5 months ago
Ma Liming 73cf4792e1
Update modules/identity/test/Volo.Abp.Identity.Domain.Tests/Volo/Abp/Identity/AbpIdentityErrorDescriber_Tests.cs 5 months ago
Ma Liming 289087c282
Update modules/identity/test/Volo.Abp.Identity.Domain.Tests/Volo/Abp/Identity/AbpIdentityErrorDescriber_Tests.cs 5 months ago
Ma Liming 2ef4fdef20
Update modules/identity/test/Volo.Abp.Identity.Domain.Tests/Volo/Abp/Identity/AbpIdentityErrorDescriber_Tests.cs 5 months ago
maliming 9b29a11d8a
Use `AbpIdentityErrorDescriber` to localize error message instead of `AbpIdentityResultExtensions`. 5 months ago
maliming f21ffe274f
Add shared user account infrastructure. 6 months ago