UNPKG

react-discord-login

Version:

A React component for easy integration of 'Sign in with Discord' functionality into web applications

7 lines (6 loc) 600 B
import { DiscordLoginConfig, DiscordLoginParams, GetCallbackResponseFunc, TokenResponse, User } from './DiscordLoginTypes'; export declare const normalizeDiscordConfig: ({ clientId, redirectUri: uri, responseType: type, scopes: scopesArray, }: DiscordLoginParams) => DiscordLoginConfig; export declare const generateUrl: ({ clientId, redirectUri, responseType, scopes }: DiscordLoginConfig) => string; export declare const getCallbackResponse: GetCallbackResponseFunc; export declare const fetchUser: (token: TokenResponse) => Promise<User>; export declare const shouldHandleCallback: () => boolean;