Page Contents
Home > @loopback/authentication > AuthenticateActionProvider
AuthenticateActionProvider class
Provides the authentication action for a sequence
Signature:
export declare class AuthenticateActionProvider implements Provider<AuthenticateFn>
Implements: Provider<AuthenticateFn>
Example
context.bind('authentication.actions.authenticate').toProvider(AuthenticateActionProvider)
Constructors
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(getStrategies, setCurrentUser, setRedirectUrl, setRedirectStatus, options) | Constructs a new instance of the AuthenticateActionProvider class |
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| getStrategies | Getter<AuthenticationStrategy | AuthenticationStrategy[] | undefined> | ||
| setCurrentUser | Setter<UserProfile> | ||
| setRedirectStatus | Setter<number> | ||
| setRedirectUrl | Setter<string> |
Methods
| Method | Modifiers | Description |
|---|---|---|
| action(request) | The implementation of authenticate() sequence action. | |
| value() |