login-auth-services
Version:
Authentication services for Google, GitHub, Microsoft, okta and multi-factor authentication using OTP.
6 lines (5 loc) • 434 B
TypeScript
import { GithubOAuthOptions } from "../helpers/interface.types";
export declare const getAuthURLGithub: (options: GithubOAuthOptions) => string;
export declare const getTokenGithub: (code: string, options: GithubOAuthOptions) => Promise<string>;
export declare const getUserInfoGithub: (accessToken: string) => Promise<any>;
export declare const handleGithubCallback: (code: string, options: GithubOAuthOptions) => Promise<any>;