Skip to content

@vtj


@vtj / renderer / AccessOptions

Interface: AccessOptions

Defined in: packages/renderer/types/plugins/access.d.ts:5

Properties

alert()?

optional alert: (message, options) => Promise<any>

Defined in: packages/renderer/types/plugins/access.d.ts:53

提示信息方法

Parameters

message

string

options

Record<string, any>

Returns

Promise<any>


appName?

optional appName: string

Defined in: packages/renderer/types/plugins/access.d.ts:69

应用编码


auth?

optional auth: string | (search) => void

Defined in: packages/renderer/types/plugins/access.d.ts:33

授权登录页面 pathname


authKey

authKey: string

Defined in: packages/renderer/types/plugins/access.d.ts:13

请求头和cookie记录token名称


isAuth()?

optional isAuth: (to) => boolean

Defined in: packages/renderer/types/plugins/access.d.ts:39

判断是否登录页面

Parameters

to

RouteLocationNormalizedGeneric

Returns

boolean


noPermissionMessage?

optional noPermissionMessage: string

Defined in: packages/renderer/types/plugins/access.d.ts:61

无权限提示


privateKey?

optional privateKey: string

Defined in: packages/renderer/types/plugins/access.d.ts:65

RSA解密私钥


redirectParam?

optional redirectParam: string

Defined in: packages/renderer/types/plugins/access.d.ts:43

重定向参数名


session

session: boolean

Defined in: packages/renderer/types/plugins/access.d.ts:9

开启session, token 储存到cookie,关闭浏览器将登录失效


storageKey

storageKey: string

Defined in: packages/renderer/types/plugins/access.d.ts:21

本地缓存key


storagePrefix

storagePrefix: string

Defined in: packages/renderer/types/plugins/access.d.ts:17

本地缓存key前缀


unauthorized?

optional unauthorized: string | () => void

Defined in: packages/renderer/types/plugins/access.d.ts:29

未授权页面路由路径


unauthorizedCode?

optional unauthorizedCode: number

Defined in: packages/renderer/types/plugins/access.d.ts:47

未登录响应状态码


unauthorizedMessage?

optional unauthorizedMessage: string

Defined in: packages/renderer/types/plugins/access.d.ts:57

未登录提示文本


whiteList?

optional whiteList: string[] | (to) => boolean

Defined in: packages/renderer/types/plugins/access.d.ts:25

路由拦截白名单

Released under the MIT License.