0
alin.andersen created
Hey,
I need get the name of the external login provider the current user is linked to.
I found the table AbpUserLogins:
It contains all the information I need. I will need to check if the user came from a specific login provider and then do some logic.
How can I access this data? Is there a service? I found IIdentityExternalLoginAppService, but it does not have any data.
Thanks!
- ABP Framework version: v6.0.0
- UI type: Blazor
- DB provider: EF Core
- Tiered (MVC)
2 Answer(s)
-
0
hi
You can use
UserManager<Volo.Abp.Identity.IdentityUser>
https://learn.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.identity.usermanager-1.getloginsasync?view=aspnetcore-6.0
-
0
Yes thank you! The login provider of the user can be found here: IdentityUser -> Logins -> LoginProvider