2023-03-30 21:24:12 +08:00

722 B
Raw Blame History

@fesjs/plugin-login

介绍

管理自定义 login 页面,包括 login 页面权限问题,跳转登陆问题。

启用方式

package.json 中引入依赖:

{
    "dependencies": {
        "@fesjs/fes": "^3.0.0",
        "@fesjs/plugin-login": "^3.0.0"
    }
}

运行时配置

import { defineRuntimeConfig } from '@fesjs/fes';

export default defineRuntimeConfig({
    login: {
        loginPath: '/login', // 登陆页面路径,默认 /login也可以用路由的 name
        hasLogin() {
            // 进入页面前判断是否登陆的逻辑,每次跳转非登陆页面都会检测,直到为 true支持异步
            return true;
        },
    },
});