文件名称:CAS:基于Micro Central身份验证服务的Node.js和MongoDB
文件大小:22KB
文件格式:ZIP
更新时间:2024-05-18 04:56:07
nodejs cors express mongodb cas
CAS Micro Central Authentication Service based nodejs and mongodb. 待更新 基于nodejs、mongodb的微型CAS系统 说明 由于公司会员系统数据库在阿里云的MySql上,业务系统使用过多,不方便迁移到mongodb,所以在单点登录这快需要使用mysql npm包驱动,获取会员信息。 目前公司业务系统都使用了同一个主域名,所以只是简单的使用了'同域'下的单点登录,后期将会新增跨域。 版本 同域请访问master分支 跨域请访问cross-orign分支
【文件预览】:
CAS-master
----router()
--------station.js(293B)
--------role.js(1KB)
--------system.js(271B)
--------sso.js(5KB)
--------permission.js(2KB)
--------source.js(2KB)
--------index.js(442B)
--------cas.js(2KB)
----utils()
--------index.js(184B)
----db_config()
--------config.js(112B)
----models()
--------user.js(1KB)
--------station.js(346B)
--------sessions.js(258B)
--------role.js(435B)
--------system.js(308B)
--------permission.js(706B)
--------source.js(498B)
----.vscode()
--------launch.json(420B)
----models.back()
--------user.js(1KB)
--------station.js(346B)
--------sessions.js(258B)
--------role.js(305B)
--------permission.js(440B)
--------source.js(375B)
----proxy()
--------user.js(2KB)
--------auth.js(2KB)
--------role.js(1KB)
--------system.js(803B)
--------permission.js(3KB)
--------source.js(2KB)
----README.md(569B)
----cas()
--------SessionAuth.js(1KB)
--------SourceAuth.js(342B)
--------PermissionAuth.js(618B)
----.gitignore(13B)
----index.js(2KB)
----package.json(555B)