UNPKG

chen-facebook

Version:
33 lines (32 loc) 798 B
import { Context as WebContext, RedirectResponse } from 'chen/web'; import { Facebook } from './service'; /** * FacebookLogin class */ export declare class FacebookLogin { private fb; private context; /** * Redirect uri * @type {string} */ private redirectUri; /** * FacebookLogin constructor * @param {Facebook} private fb * @param {WebContext} private context * @param {string} private redirectUri */ constructor(fb: Facebook, context: WebContext, redirectUri?: string); /** * Login * @param {string} redirectUri * @return {RedirectResponse} */ login(): RedirectResponse; /** * Create access token from redirect * @return {string} */ createAccessToken(): Promise<string>; }