hi
I will check and fix this.
Thanks.
hi
The SetPassword of the Saas module will send a distributed message, and the Identity module will handle the message and then try to change the password.
You can override the SetPasswordAsync of TenantAppService to change the logic.
ASP.NET Core Identity will not check if the password is the same when changing it.
You can add a custom IPasswordValidator to implement this feature.
https://andrewlock.net/creating-custom-password-validators-for-asp-net-core-identity-2/
Thanks.
hi
Have you selected the Force password change when updating the username?
If you do not select it, and you want to force the user to change their password after their username has changed.
You can override the UpdateUserByInput method of IdentityUserAppService to call user.SetShouldChangePasswordOnNextLogin(true); if the username has changed.
Thanks
hi
What is your project abp package version?
Can you test the same case in a new and latest project?
Can you set a breakpoint to your IDistributedEventHandler<TenantCreatedEto> handler in your project?
Check the parameters of MigrateAndSeedForTenantAsync to see adminEmail
Thanks.
hi
https://github.com/abpframework/abp/pull/23561
hi
The error is :
The introspection request was rejected because the access token was issued to a different client or for another resource server.
The localhost:44362 website sign in again. Then the localhost:44334 uses the wrong token.
This is because these websites all use localhost.
You can try opening these websites in Chrome and Chrome Incognito, or in a different browser.
Everything will work after they use different domain names.
Thanks.