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