GoTrue (gotrue v0.2.1) View Source
Elixir wrapper for the GoTrue authentication service.
Link to this section Summary
Functions
Get user info using a valid JWT
Invite a new user to join
Send a password recovery email
Refresh access token using a valid refresh token
Send a magic link (passwordless login)
Get environment settings for the server
Sign in with email and password
Sign out user using a valid JWT
Sign up a new user with email and password
Update user info using a valid JWT
Generate a URL for authorizing with an OAUTH2 provider
Link to this section Functions
Specs
Get user info using a valid JWT
Specs
Invite a new user to join
Specs
Send a password recovery email
Specs
Refresh access token using a valid refresh token
Specs
Send a magic link (passwordless login)
Specs
settings() :: map()
Get environment settings for the server
Specs
Sign in with email and password
Specs
Sign out user using a valid JWT
Specs
sign_up(%{ email: String.t(), password: String.t(), data: map(), audience: String.t(), provider: String.t() }) :: map()
Sign up a new user with email and password
Specs
Update user info using a valid JWT
Specs
Generate a URL for authorizing with an OAUTH2 provider