1.0.3 • Published 2 years ago
umi-plugin-ystec-cas v1.0.3
#cas客户端登陆
##1.1配置
带*号的为必传地址
plugins:['umi-plugin-cas'],
cas:{
action:'/api/cas/login/checkTicket',
host:'//cas.yunstec.com',
type:'npc',
//以下为可选参数
exclude:["/user/register"],
redirect:"/welcome",
cookie:{
path:'/',
domain:'yunstec.com'
},
uri:{
login:'/login',
logout:'/logout',
soc:'soc/npc'
}
}
名称 | 必须 | 类型 | 示例 | 说明 |
---|---|---|---|---|
action | Y | string | /api/cas/login/checkTicket | 验证登陆的接口地址 |
host | Y | string | //cas.yunstec.com | cas的登陆地址 |
type | N | string | (npc|brand|agnet|company|) | 登陆的类型(默认为空) |
exclude | N | array | ["/user/register"] | 默认不回跳的路由,回调到默认地址 |
redirect | N | string | /welcome | 回调的地址 默认为 / |
cookie | N | object | cookie设置 | |
path | N | object | 路径设置 | |
path.login | N | string | 登陆地址 默认为 {\$host}\/{\$type}\/login | |
path.logout | N | string | 退出地址 默认为{\$host}\/{\$type}\/logout |