Ueberauth Typetalk v0.1.11 Ueberauth.Strategy.Typetalk.OAuth

OAuth2 for Typetalk.

Add client_id and client_secret to your configuration:

config :ueberauth, Ueberauth.Strategy.Typetalk.OAuth, client_id: System.get_env("TYPETALK_CLIENT_ID"), client_secret: System.get_env("TYPETALK_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 Typetalk

Link to this section Functions

Link to this function

authorize_url(client, params)

Link to this function

authorize_url!(params \\ [], opts \\ [])

Provides the authorize url for the request phase of Ueberauth. No need to call this usually.

Link to this function

client(opts \\ [])

Construct a client for requests to Typetalk.

This will be setup automatically for you in Ueberauth.Strategy.Typetalk.

These options are only useful for usage outside the normal callback phase of Ueberauth.

Link to this function

get(token, url, headers \\ [], opts \\ [])

Link to this function

get_token(client, params, headers)

Link to this function

get_token!(params \\ [], options \\ [])