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 | readonly |
Getter<AuthenticationStrategy | AuthenticationStrategy[] | undefined> | |
setCurrentUser | readonly |
Setter<UserProfile> | |
setRedirectStatus | readonly |
Setter<number> | |
setRedirectUrl | readonly |
Setter<string> |
Methods
Method | Modifiers | Description |
---|---|---|
action(request) | The implementation of authenticate() sequence action. | |
value() |