UNPKG

nubo-plugin-api

Version:
35 lines (34 loc) 1.15 kB
export interface Login { loginToken: string; loginParams: { isLogin: boolean; isValidPassword: boolean; email: string; userName: string; imUserName: string; isAdmin: boolean; isActive: boolean; mainDomain: string; platformDomain: string; adminPermissions: string; adminLogin: number; siteAdmin: boolean; activationKey: string; authenticationRequired: boolean; passcodeActivationRequired: boolean; deviceID: string; deviceType: string; deviceName: string; isValidSecondAuth: boolean; clientauthtype: string; secondauthmethod: string; secondAuthType: string; otpTriesCounter: number; firstLogin: boolean; }; save: (callback: (err: Error | null, login: Login | null) => void) => void; delete: (callback: (err: Error | null) => void) => void; setValidLogin: (isLogin: boolean) => void; isValidLogin: () => boolean; } export type GetLogin = new (loginToken: string, callback: (err: Error | null, login: Login | null) => void) => void;