hi
it seems necessary to modify the source code as described in this manual. Is my understanding correct?
Yes. You have to add a new package and change the code. because different social login use different nuget package.
Additionally, we would like to enable external login settings at the tenant level rather than at the host tenant level. Is there a way to achieve this?
Once a new external login is added, different client id/client secret
can be set for the host and tenant.
hi
You have to set some values for it. but the values will be overridden by abp.
You can set any value but there must have value when app start.
eg: clientid=123123 it also works
hi
You have to set some values for it. but the values will be overridden by abp.
You can set any value but there must have value when app start.
Because if you remove the credentials then you will get this error
You have to set a value but the setting will override it.
The azure will check the clientid and throw exception if if empty.
This commit will disable for host if the client id is null or empty
https://github.com/maliming/NextGenPortal/commit/07f8638fdc1023785428e7e63a1f27ebbedd48d5
Ok it is working if i add the credentials for Host as well. If i just enable the provider then override value for Tenant then I am getting an error.
Can you share more details?
How can I get the same error with https://github.com/maliming/NextGenPortal
Thanks.
hi
What if I do not set credentials for host and add for Tenant only?
It's possiable. but let us solve the error first.
https://github.com/maliming/NextGenPortal/blob/main/src/NextGen.Portal.Web/PortalWebModule.cs#L281-L313