login-auth-services
Version:
Authentication services for Google, GitHub, Microsoft, okta and multi-factor authentication using OTP.
30 lines (23 loc) • 515 B
text/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;
}