Notable Pseudocode Mashups

    egg-cas-xkw

    1.0.5 • 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());

    Keywords

    none

    Install

    npm i egg-cas-xkw

    DownloadsWeekly Downloads

    12

    Version

    1.0.5

    License

    none

    Unpacked Size

    24.5 kB

    Total Files

    13

    Last publish

    Collaborators

    • waitkafuka