Ueberauth Auth0 v0.1.0 Ueberauth.Strategy.Auth0.OAuth
An implementation of OAuth2 for Auth0.
To add your domain
, client_id
and client_secret
include these values in your configuration.
config :ueberauth, Ueberauth.Strategy.Auth0.OAuth,
domain: System.get_env("AUTH0_DOMAIN"),
client_id: System.get_env("AUTH0_CLIENT_ID"),
client_secret: System.get_env("AUTH0_CLIENT_SECRET")
Summary
Functions
Provides the authorize url for the request phase of Ueberauth. No need to call this usually
Construct a client for requests to Auth0. Optionally include any OAuth2 options here to be merged with the defaults.
Ueberauth.Strategy.Auth0.OAuth.client(redirect_uri: "http://localhost:4000/auth/auth0/callback")
This will be setup automatically for you in Ueberauth.Strategy.Auth0
.
These options are only useful for usage outside the normal callback phase of Ueberauth
Functions
Provides the authorize url for the request phase of Ueberauth. No need to call this usually.
Construct a client for requests to Auth0. Optionally include any OAuth2 options here to be merged with the defaults.
Ueberauth.Strategy.Auth0.OAuth.client(redirect_uri: "http://localhost:4000/auth/auth0/callback")
This will be setup automatically for you in Ueberauth.Strategy.Auth0
.
These options are only useful for usage outside the normal callback phase of Ueberauth.