Skip to main content
Module

x/oauth2_client/mod.ts

Minimalistic OAuth 2.0 client for Deno.
Latest
File
export type { RequestOptions, Tokens } from "./src/types.ts";
export { AuthorizationResponseError, MissingClientSecretError, OAuth2ResponseError, TokenResponseError,} from "./src/errors.ts";
export { OAuth2Client } from "./src/oauth2_client.ts";export type { OAuth2ClientConfig } from "./src/oauth2_client.ts";
export type { AuthorizationCodeGrant, AuthorizationCodeTokenOptions, AuthorizationUri, AuthorizationUriOptions, AuthorizationUriWithoutVerifier, AuthorizationUriWithVerifier,} from "./src/authorization_code_grant.ts";export type { ClientCredentialsGrant, ClientCredentialsTokenOptions,} from "./src/client_credentials_grant.ts";export type { ImplicitGrant, ImplicitTokenOptions, ImplicitUriOptions,} from "./src/implicit_grant.ts";export type { ResourceOwnerPasswordCredentialsGrant, ResourceOwnerPasswordCredentialsTokenOptions,} from "./src/resource_owner_password_credentials.ts";export type { RefreshTokenGrant, RefreshTokenOptions,} from "./src/refresh_token_grant.ts";