UNPKG

@rytass/member-base-nestjs-module

Version:

Rytass Member System NestJS Base Module

13 lines (12 loc) 623 B
import { OAuth2Provider } from '../typings/oauth2-provider.interface'; import { OAuthService } from '../services/oauth.service'; import { Response } from 'express'; export declare class OAuthCallbacksController { private readonly providers; private readonly clientDestUrl; private readonly cookieMode; private readonly oauthService; constructor(providers: OAuth2Provider[], clientDestUrl: string, cookieMode: boolean, oauthService: OAuthService); redirectURL(channel: string, res: Response): Promise<void>; callback(code: string, state: string, channel: string, res: Response): Promise<void>; }