- Steps to reproduce the issue: UPgraded project from 9.0.4 to 9.2.3 version of Volo. We had Helper override methods for class "ExternalProviderSettingsHelper". We need them to save tenant specific external login settings. GetByNameAsync(string name, bool fallBackToHost = false) and public override async Task SetAsync(List<ExternalProviderSettings> settings) not working now. Please help.
66 Answer(s)
-
0
[maliming] said: hi
Can you share your test project so I can reproduce it?
Thanks.
I tried with sample code. It has issue as well. UI does not show pingone for tenant
while setting has PingOne checked
Another question: How can I add flag to set "Override host client information" In current project? That check box was missing in 9.0.4 version of volo.
Sending you sample code via email.
Do you have a share for me to copy zip file ? Please check your email. I have sent you two files that are changed from sample to duplicate the issue.
-
0
-
0
Can you -save external provider data for tenant ?
- Logout from tenant and
- login back to tenant and see the data ?
-
0
hi
Also works(video): https://we.tl/t-psx6Z3DpFf
-
0
[maliming] said: hi
Also works(video): https://we.tl/t-psx6Z3DpFf
Cool, Let me try again and will send you update
-
0
[sghorakavi@cpat.com] said:
[maliming] said: hi
Also works(video): https://we.tl/t-psx6Z3DpFf
Cool, Let me try again and will send you update
It is working with sample. How do we set the flag to On "Allow tenants to override settings" using code. That is only visual difference between this version and 9.0.4.
-
0
-
0
I need to enable "
EnabledForTenantUser
" for bothPingOne
andMicrosoft
. I see code inExternalProviderSettingsHelper.cs
of volo but I cannot inherit from this class to enable this flag. How can I do it in 9.2.3 migration ? -
0
hi
The
Override host client information
feature was introduced >=9.2.0
Can you update the packages first?
You will then see these options on the Settings page.
Remember to remove all settings of Abp.Account.ExternalProviders, Set it after upgrading to the new version.
Thanks.
-
0
[maliming] said: hi
The
Override host client information
feature was introduced >=9.2.0
Can you update the packages first?
You will then see these options on the Settings page.
Remember to remove all settings of Abp.Account.ExternalProviders, Set it after upgrading to the new version.
Thanks.
I upgraded whole project to vol 9.2.3 version long back pls check all the messages above. After upgrade removed all Abp.Account.ExternalProviders*.
I am blocked by not able to set the value.
Is there any code to set the value to TRUE by default. I do not need any UI change, just need to update value to TRUE so that tenant can override the values. -
0
hi
Could you share a project that reproduces the UI problem?
Your problem is about UI. Use the code to change it is the wrong way.
Thanks.
-
0
[maliming] said: hi
Could you share a project that reproduces the UI problem?
Your problem is about UI. Use the code to change it is the wrong way.
Thanks.
Sure, Let me try to copy UI code to the sample problem. Thank you for the clue. I will send you project as soon as UI code is ported.
-
0
ok, that will be best.
-
0
[maliming] said: ok, that will be best.
Still in progress to use current UI with latest sample program.. Please keep this tkt open till I get back to you. Thank you
-
0
ok, no problem
-
0
The bot will close inactive questions, but you can reopen them at any time.