Ueberauth TeamSnap v0.1.0 Ueberauth.Strategy.TeamSnap.OAuth View Source
An implementation of OAuth2 for TeamSnap.
To add your client_id and client_secret include these values in your configuration.
config :ueberauth, Ueberauth.Strategy.TeamSnap.OAuth,
client_id: System.get_env("TEAM_SNAP_CLIENT_ID"),
client_secret: System.get_env("TEAM_SNAP_CLIENT_SECRET")
Link to this section Summary
Functions
Provides the authorize url for the request phase of Ueberauth. No need to call this usually
Construct a client for requests to TeamSnap
Determines if the access token has expired
Returns true if the access token can expire, false otherwise
Link to this section Functions
Provides the authorize url for the request phase of Ueberauth. No need to call this usually.
Construct a client for requests to TeamSnap.
Optionally include any OAuth2 options here to be merged with the defaults.
Ueberauth.Strategy.TeamSnap.OAuth.client(redirect_uri: "http://localhost:4000/auth/teamsnap/callback")
This will be setup automatically for you in Ueberauth.Strategy.TeamSnap.
These options are only useful for usage outside the normal callback phase of Ueberauth.
Determines if the access token has expired.
Returns true if the access token can expire, false otherwise.