login-auth-services
Version:
Authentication services for Google, GitHub, Microsoft, okta and multi-factor authentication using OTP.
24 lines (23 loc) • 532 B
TypeScript
export interface GoogleOAuthOptions {
clientId: string;
scope?: string;
redirectUri: string;
}
export interface GithubOAuthOptions {
clientId: string;
clientSecret: string;
redirectUri: string;
}
export interface MicrosoftOAuthOptions {
clientId: string;
clientSecret: string;
redirectUri: string;
tenantId: string;
scope?: string;
}
export interface OktaOAuthOptions {
clientId: string;
clientSecret: string;
redirectUri: string;
issuer: string;
}