hi
Can you grant permissions through the PermissionManager
service?
It will manage the cache internally.
Thanks.
Great solution. Thanks 👍
hi
abp get-source <module-name> --version 9.0.0
You can check if the email already exists across all tenants when creating a user.
If your tenant doesn't use a separate connection string, you can disable the multi-tenant filter to perform the query. Otherwise, you'll need to retrieve all tenants and switch to the current tenant before querying.
hi
In this case. You need to verify the user's email/password across all tenants.
The email should be unique among all tenants. Selecting a tenant is not a good choice.
See how to remove tenant selection https://abp.io/support/questions/9755/Hide-Tenant-Selection-in-the-login-screen-MVC#answer-3a1ba8eb-6548-b7f8-8c78-6eda8c4087b0
hi
send the user a link with the tenant embedded.
Can you share an example URL?
You can hide/remove tenant selection from the login page, but you still have tenant information.
eg: tenant1.abp.io/account/login
There will be no tenant selection, but the current tenant is tenant1
Thanks.
hi
The app needs to retrieve remote data (MauiBlazorCachedApplicationConfigurationClient
) during startup.
Unable to resolve host "localhost": No address associated with hostname
This seems to be a DNS problem.
Can you try to override the MauiBlazorCachedApplicationConfigurationClient
service to catch the exception and try again?
https://github.com/abpframework/abp/blob/e6a51b14104fc9a8a95406e93397160873e306b6/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor/Volo/Abp/AspNetCore/Components/MauiBlazor/MauiBlazorCachedApplicationConfigurationClient.cs#L56-L91
Thanks.
hi
, send the user a link with the tenant embedded.
Iterate through all tenants to check whether the email exists in any tenant.
If you have tenant info in your URL, then you don't need to check all tenants.
Just add a new tenant resolver, and it will work.
https://abp.io/docs/latest/framework/architecture/multi-tenancy#custom-tenant-resolvers
Thanks.
hi
What is your reCAPTCHA mode? V2 V3?
What is your VerifyBaseUrl
?
Can you test your reCAPTCHA by https://github.com/maliming/reCAPTCHA/tree/master/demo/reCAPTCHA.Demo
Thanks.