glow_auth/token_request

Token Request functions.

Functions

pub fn authorization_code(client: Client(a), token_uri: UriAppendage, code: String, redirect_uri: Uri) -> Request(
  String,
)

Build a token request using a code in Authorization Code grant.

Notes:

  • The redirect_uri must be identical to usage in the Authorization Uri.
pub fn client_credentials(client: Client(a), token_uri: UriAppendage, auth_scheme: AuthScheme) -> Request(
  String,
)

Build a token request using just the client id/secret in Client Credentials grant

pub fn refresh(client: Client(a), token_uri: UriAppendage, refresh_token: String) -> Request(
  String,
)

Build a token request using a Refresh token