UNPKG

angularx-social-login

Version:

Social login and authentication module for Angular 9+. Supports authentication with Google, Facebook, Amazon, and VK. Can be extended to other providers also.

11 lines (10 loc) 483 B
import { LoginProvider } from './login-provider'; import { SocialUser } from './social-user'; export declare abstract class BaseLoginProvider implements LoginProvider { constructor(); abstract initialize(): Promise<void>; abstract getLoginStatus(): Promise<SocialUser>; abstract signIn(): Promise<SocialUser>; abstract signOut(revoke?: boolean): Promise<any>; protected loadScript(id: string, src: string, onload: any, parentElement?: any): void; }