getAuth()
The getAuth() helper retrieves the current user's authentication state from the request object.
Parameters
- Name
- args
- Type
- LoaderFunctionArgs
- Description
- The arguments object. 
 
- Name
- opts?
- Type
- {acceptsToken: TokenType, treatPendingAsSignedOut: boolean }
- Description
- An optional object that can be used to configure the behavior of the - getAuth()function. It accepts the following properties:- 
acceptsToken?: The type of authentication token(s) to accept. Valid values are:- 'session_token'- authenticates a user session.
- 'oauth_token'- authenticates a machine request using OAuth.
- 'm2m_token'- authenticates a machine to machine request.
- 'api_key'- authenticates a machine request using API keys.
 Can be set to: - A single token type.
- An array of token types.
- 'any'to accept all available token types.
 Defaults to 'session_token'.
- 
treatPendingAsSignedOut?: A boolean that indicates whether to treat as signed out. Defaults totrue.
 
- 
 
Returns
getAuth() returns the Auth object. This JavaScript object contains important information like the current user's session ID, user ID, and organization ID. Learn more about the .
Usage
See the dedicated guide for example usage.
Feedback
Last updated on