wsfe / yapi-plugin-cas

为yapi设置的基于cas的登录插件
MIT License
14 stars 10 forks source link

建议Readme.MD文档细化 #3

Open jmcdjyu opened 5 years ago

jmcdjyu commented 5 years ago
  1. 现有配置说明中,配置中json是错误的,“AUTH_SERVER”这句缺少最后的逗号
  2. 希望说明一下,如果config.json中的配置改了,如何使之生效,光重启服务器不行
  3. LOGIN_SERVER中的示例配置是http的,不是https的,实际上CAS生产环境基本都是https的,如果用 https时,会出现“error: unable to verify the first certificate”,我环境中CAS网站证书是证书公司付费签发的具有通配符能力的规范证书,不应出现此问题,这个问题我认为应该是node未能正确识别,希望能 增加下这种情况的处理说明,目前,我是直接修改部署目录下“vendors/node_modules/yapi-plugin-cas/server.js”源文件,request.get时加入"rejectUnauthorized": false参数进行规避
  4. 如何修改登录的按钮文字并生效?CAS要用页面上“PORTAL 登录”按钮,我希望修改显示文字为全中文,但我修改了“vendors/node_modules/yapi-plugin-cas/client.js”,重启服务器,没有效果,不知道怎么进行定制修改
angrytoro commented 5 years ago

@jmcdjyu 很久没有查看这个项目了,要不你提个pr?

zhangciren commented 5 years ago

@jmcdjyu 哈罗,首先多谢你的第四点答复,因为我也需要修改登录按钮的文字不知道去哪修改。然后,关于你修改了之后重启服务器没有效果的问题,是因为你没有重新打包编译。也就是当你修改了代码之后,需要在vendors目录下执行npm run build-client,然后再重启服务器就能看到效果。 参考文章:https://blog.csdn.net/qq_36742720/article/details/99585947