UNPKG

@sberid/js-sdk

Version:

Javascript SDK для партнеров Сбер ID, упрощающая подключение SberbankID на сайте.

50 lines (45 loc) 1.11 kB
import {OidcParams} from '../interfaces/common'; export interface UniversalLinkProps { needAdditionalRedirect?: boolean; params?: OidcParams; universalLinkUrl?: string; baseUrl?: string; deeplinkUrl?: string; } export interface UniversalLinkResponse { isPrivate: boolean; isUniversalLink: boolean; isWebview: boolean; os: string; browser: string; app?: string; link: string; deeplink: string; oidc: OidcParams; } export interface UniversalLinkConfig { needAdditionalRedirect: boolean; params?: OidcParams; universalLinkUrl: string; baseUrl: string; deeplinkUrl: string; debug: boolean; generateState: boolean; display: 'popup' | 'page'; } export interface UniversalLinkRedirect { android: { [browser: string]: string; }; ios: { [browser: string]: { https: string; http: string; }; }; } export interface AddionalRedirectParams { package?: string; redirect_uri?: string; ext_redirect_uri?: string; }