352 Commits (10.5.0-rc.1)

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