TencentWSRD / connect-cas2

NodeJS implement of CAS(Central Authentication Service) client.
MIT License
107 stars 44 forks source link

关于使用问题的咨询 #25

Open royhuang813 opened 2 years ago

royhuang813 commented 2 years ago

我有一个前端项目,然后用express按照文档所示也启了一个后端服务,目前通过express.static('public')设置静态目录,直接把打包后的前端项目放到public中,访问localhost:3000能看到我的前端项目,但请问是如何集成cas的呢?(不太明白,在express中写个API接口给前端调用?)

cas server端同事已经搭好了,直接访问server端是没问题的

希望跑通的朋友指点一下,确实有点懵。。

royhuang813 commented 2 years ago

探索了一天,现已处理好了。

目前有一个疑问是,前端在开发环境下(vue项目),并没有集成nodejs,无法让cas判断是否登录,只有前端npm run build后,把打包后的资源放到express指定静态目录下,cas才能生效。

我想的是开发环境时就不去管cas,反正业务代码正常写就行,最后打包放express后再来调试吧。目前这种模式是可行的