egg-cas-xkw

1.0.6 • Public • Published

egg-cas

config.default.js

  config.cas = {
		ignore: [], //忽略地址, 优先级比match低
		match: [], //需要匹配的地址
 		serverOrigin: '', //单点中心服务器域名, 比如https://www.casserver.com
		paths: {
			clientValidate: '/cas/validate', //单点客户端对单点服务器输出的servicer地址参数,例如`${serverOrigin + login}?service=${encodeURIComponent(clientOrigin + clientValidate)}`
			serverValidate: '/serviceValidate', //单点服务器验证票据Ticket的路径
			login: '/login', //登陆路径
			logout: '/logout', //登出路径
		},
		fromAjax: {
			header: 'X-Requested-With', 
			status: 200,
		},
};

默认单点客户端服务器域名以请求头的host字段为准

plugin.js

exports.cas = {
  enable: true,
  package: 'egg-cas'
}

router

  //logout
  router.get('/logout', app.cas.logout());

  //login
  router.get('/login', app.cas.login());

Dependents (0)

Package Sidebar

Install

npm i egg-cas-xkw

Weekly Downloads

0

Version

1.0.6

License

none

Unpacked Size

24.5 kB

Total Files

13

Last publish

Collaborators

  • waitkafuka