-
koa2-sso同样作为cas中间件使用
资源介绍
Koa CAS认证
这是设计用于Koa服务器的CAS身份验证库。
它提供了两个中间件功能来控制对路由的访问:
bounce :将未经身份验证的客户端重定向到CAS登录页面,然后返回到请求的页面。
block :完全拒绝访问未经身份验证的客户端,并返回401响应。
它还提供了两个路由端点功能:
bounce_redirect :行为与bounce但是一旦客户端通过身份验证,它们将被重定向到提供的returnTo查询参数。
logout :使用Koa服务器取消对客户端的身份验证,然后将其重定向到CAS注销页面。
安装
npm install koa2-cas
设置
import Cas from 'koa2-cas'
const cas = new Cas ( {
cas_url : 'https://my-cas-host.com/cas' ,
service_url :