authLoginOauth / oauthLoginHook
Finalizes an OAuth login after the provider redirects back into BetterForms.
Last updated
Was this helpful?
Finalizes an OAuth login after the provider redirects back into BetterForms.
authLoginOauth finalizes an OAuth login after the user returns from the provider callback.
oauthLoginHook is a legacy alias that is still supported.
User clicks a button that navigates to /oauth/{provider}.
The provider authenticates the user.
BetterForms redirects back to your page with the slug auth/oauth.
That page runs authLoginOauth, usually in onFormLoad.
BetterForms stores the login token and continues through the normal login flow.
{
"action": "authLoginOauth"
}This action is usually run automatically on the OAuth callback page.
Use authLoginOauth as the preferred action name for new work.
If the OAuth provider returns an error, BetterForms surfaces it through the normal error pipeline.
This action does not need any custom options.
Last updated
Was this helpful?
Was this helpful?