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.

26 lines (25 loc) 815 B
import { BaseLoginProvider } from '../entities/base-login-provider'; import { SocialUser } from '../entities/social-user'; export declare class DummyLoginProvider extends BaseLoginProvider { static readonly PROVIDER_ID: string; static readonly DEFAULT_USER: { id: string; name: string; email: string; firstName: string; lastName: string; authToken: string; photoUrl: string; provider: string; idToken: string; authorizationCode: string; response: {}; }; private dummy; private loggedIn; constructor(dummy?: SocialUser); getLoginStatus(): Promise<SocialUser>; initialize(): Promise<void>; signIn(): Promise<SocialUser>; signOut(revoke?: boolean): Promise<any>; }