mirror of
https://github.com/WeBankFinTech/fes.js.git
synced 2025-04-05 19:41:57 +08:00
35 lines
722 B
Markdown
35 lines
722 B
Markdown
# @fesjs/plugin-login
|
||
|
||
## 介绍
|
||
|
||
管理自定义 login 页面,包括 login 页面权限问题,跳转登陆问题。
|
||
|
||
## 启用方式
|
||
|
||
在 `package.json` 中引入依赖:
|
||
|
||
```json
|
||
{
|
||
"dependencies": {
|
||
"@fesjs/fes": "^3.0.0",
|
||
"@fesjs/plugin-login": "^3.0.0"
|
||
}
|
||
}
|
||
```
|
||
|
||
## 运行时配置
|
||
|
||
```js
|
||
import { defineRuntimeConfig } from '@fesjs/fes';
|
||
|
||
export default defineRuntimeConfig({
|
||
login: {
|
||
loginPath: '/login', // 登陆页面路径,默认 /login,也可以用路由的 name
|
||
hasLogin() {
|
||
// 进入页面前判断是否登陆的逻辑,每次跳转非登陆页面都会检测,直到为 true,支持异步
|
||
return true;
|
||
},
|
||
},
|
||
});
|
||
```
|