0.1.0 • Published 4 years ago

yapi-plugin-med-sso v0.1.0

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

yapi-plugin-med-sso

安装

在 package.json 文件目录下安装(一般是 vendors 目录)

npm i yapi-plugin-med-sso --registry=http://nexus.medlinker.com/repository/group-npm/

配置

  1. config.json 中添加插件配置
{
  // ....
  "plugins": [
    {
      "name": "med-sso",
      "options": {
        "app_name": "yapi",
        "env": "qa" // 目前用qa就行
      }
    }
  ]
}
  1. server/controllers/base.js文件中添加一行路由配置
let ignoreRouter = [
  '/api/user/login_by_token',
  '/api/user/login',
  '/api/user/reg',
  '/api/user/status',
  '/api/user/logout',
  '/api/user/avatar',
  '/api/user/login_by_ldap',
  // 新加一行配置
  '/api/plugin/med-sso/callback',
];

重启

  1. 执行 npm run build-client
  2. 上述完成后执行运行命令 npm start,如果是 pm2 启动的,就pm2 restart 项目id,项目 id 可以在 pm2 list查看。
0.1.0

4 years ago