Interface IExternalAuthService
Namespace: Volo.Abp.Account.Pro.Public.MauiBlazor.OAuth
Assembly: Volo.Abp.Account.Pro.Public.MauiBlazor.dll
Syntax
public interface IExternalAuthService
Methods
GetCurrentUser()
Declaration
Task<ClaimsPrincipal> GetCurrentUser()
Returns
Type | Description |
---|---|
Task<ClaimsPrincipal> |
LoginAsync(LoginInput)
Declaration
Task<LoginResult> LoginAsync(LoginInput loginInput)
Parameters
Type | Name | Description |
---|---|---|
LoginInput | loginInput |
Returns
Type | Description |
---|---|
Task<LoginResult> |
SignOutAsync()
Declaration
Task SignOutAsync()
Returns
Type | Description |
---|---|
Task |
Events
UserChanged
Declaration
event Action<ClaimsPrincipal> UserChanged
Event Type
Type | Description |
---|---|
Action<ClaimsPrincipal> |