UNPKG

qlfy-unified-login

Version:

实现统一认证登陆功能的逻辑插件,无实际渲染标签,内置统一登陆跳转、统一登录token获取、统一登陆token刷新等功能;

37 lines (36 loc) 1.2 kB
import { Prop } from './data'; import { goLogin, logout, getToken as getUnifiedToken, getLoginInfo } from './tools'; declare const _default: import('vue').DefineComponent<Prop, { logout: typeof logout; getToken: typeof getUnifiedToken; getLoginInfo: typeof getLoginInfo; goLogin: typeof goLogin; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {} & { loggingIn: (params: { code: string | string[]; grant_type: string; state: number; }) => any; loginSuccess: (loginInfo: { [x: string]: any; }) => any; }, string, import('vue').PublicProps, Readonly<Prop> & Readonly<{ onLoggingIn?: (params: { code: string | string[]; grant_type: string; state: number; }) => any; onLoginSuccess?: (loginInfo: { [x: string]: any; }) => any; }>, { isEnabled: boolean; getTokenUrl: string; getCodeUrl: string; refreshTokenOnRoute: boolean; listenToken: boolean; redirectPath: string; tokenName: string; tokenValidity: number; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; export default _default;