87 Commits

Author SHA1 Message Date
李东云
1e249dc35a chore(release): 0.1.1 v0.1.1 2023-02-03 10:31:07 +00:00
李东云
4941b239ab fix(sp): 修复了认证中心登录后,第一次访问其他系统未登录的问题 2023-02-03 18:05:57 +08:00
李东云
796a3c1682 build(composer): 更新 hdk 版本 2023-02-01 18:57:42 +08:00
李东云
95affb10ac build(composer): 设置hdk版本 0.1.0 2023-01-04 17:40:41 +08:00
李东云
bc3468194f fix(slo): 修复slo的RelayState 2023-01-04 15:26:08 +08:00
李东云
4ca20324de fix(auth): 修复鉴权 2022-08-18 10:51:25 +08:00
李东云
0300311b74 docs(allow.multi-device): 添加日志 2022-08-18 09:49:35 +08:00
李东云
fc3d06c689 refactor(multi.device.online): 更新需要单设备登录限制的逻辑 2022-08-17 18:42:30 +08:00
李东云
178a15f2e4 build(composer): 更新依赖 2022-08-17 18:41:35 +08:00
李东云
dd7b61ca7b fix(slo.callback): 修复单点登录回调时的报错
单点登录回调时,如果没有在当前系统登录过,则跳过

Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-07-12 19:07:46 +08:00
李东云
039052c9d4 fix(acs): 修复isLogin每次触发acs时都会更新最后登录用户,导致无法踢掉之前用户的问题
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-07-08 11:28:28 +08:00
李东云
33d0596e73 fix(acs): 尝试修复无法正确跳转 RelayState 的问题
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-06-24 18:14:30 +08:00
李东云
524d23fdb2 fix(acs): 尝试修复无法正确跳转 RelayState 的问题
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-06-24 18:11:17 +08:00
李东云
507c14f0de fix(saml): 尝试兼容获取 originToken 失败的问题
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-06-20 15:37:46 +08:00
李东云
74a70b410e build(composer): 添加了生成签名的 bin 脚本
忘了解除注释了。。

Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-06-15 18:26:37 +08:00
李东云
0b876aabd7 docs(readme): 对生成签名的脚本添加了文档
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-06-15 18:22:27 +08:00
李东云
4f71fe32c8 build(composer): 添加了生成签名的 bin 脚本
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-06-15 18:20:56 +08:00
李东云
87f8c38d74 build(composer): 迁移 lightsaml/lightsaml 到 litesaml/lightsaml
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-05-30 21:47:56 +08:00
李东云
d16dbe3c8c perf(slo): 优化退出登录的方式
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-05-19 23:11:38 +08:00
李东云
bc5b88f972 fix(slo): 修复退出登录失败的问题
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-05-19 22:54:32 +08:00
李东云
7e62776555 feat(assertion): 在退出登录时移除 is_login cookie
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-05-19 22:30:22 +08:00
李东云
d6fed7e24f fix(assertion): 尝试修复 cookie 的 domain
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-05-19 20:00:23 +08:00
李东云
9c039334d9 fix(assertion): 对 sso 成功后的 acs,修复了创建 cookie 的操作
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-05-19 19:47:14 +08:00
李东云
7637d90e88 fix(assertion): 对 sso 成功后的 acs,修复了创建 cookie 的操作
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-05-19 19:41:40 +08:00
李东云
5e55396fc6 fix(assertion): 对 sso 成功后的 acs,修复了创建 cookie 的操作
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-05-19 19:23:05 +08:00
李东云
5fe5db053b feat(assertion): 对 sso 成功后的 acs,添加了创建 cookie 的操作
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-05-19 19:14:58 +08:00
李东云
38de3ce5b5 perf: 添加严格模式声明
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-05-05 16:09:54 +08:00
李东云
5fee108c9f fix(sso): User类的使用问题造成的响应格式错误
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-05-05 16:09:30 +08:00
李东云
9b96e565f1 fix(sso): User类的使用问题
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-29 18:43:30 +08:00
李东云
5cc6e6965b fix(sso): User类的使用问题
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-29 18:43:25 +08:00
李东云
aea934c4c2 fix(sso): 修复了登录和isLogin 没有区分的问题
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-29 17:20:13 +08:00
李东云
599ce027b8 fix(sso): 修复了登录和isLogin 没有区分的问题
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-29 17:09:14 +08:00
李东云
d7bbd07f50 fix(sp.slo): 修复没有 RelayState 报错的问题
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-29 01:43:04 +08:00
李东云
3b8944f3f2 fix(sp.assertion): 修复一处语法误用
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-29 01:31:29 +08:00
李东云
d35b758a71 fix(sp.assertion): 修复缓存用户信息失败的问题
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-29 01:21:40 +08:00
李东云
b1405f485a build(composer): 更新 hdk
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-29 00:52:20 +08:00
李东云
ae81687b3d feat(sp): 完善了退出登录回调的逻辑
添加了 Redis 中的 token 映射

Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-29 00:47:00 +08:00
李东云
2e34b63bd1 perf(handler): 对 sp handler 添加 Content-Type 首部
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-28 23:03:03 +08:00
李东云
1724731250 fix(handler): 尝试修复 sp handler 中的报错
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-28 22:57:22 +08:00
李东云
df13596b8e build(composer): 添加了安装了授权的钩子
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-28 22:04:04 +08:00
李东云
650136309b feat(exceptions): 添加了用于 sp 的错误捕获
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-28 20:55:56 +08:00
李东云
21b4100bad fix(sp.assertion): 修复错误的验证错误码
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-28 20:37:49 +08:00
李东云
44873edc49 fix(base): 修复无法获取单点登录回传的参数问题
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-28 19:56:24 +08:00
李东云
20d82c7bcf fix(sp.sso): 修复错误的形参声明
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-28 19:48:32 +08:00
李东云
4213f1b8b2 refactor(assertion): 适配 hdk 的 UserResource
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-28 18:58:39 +08:00
李东云
b5b063ce6b refactor(assertion): 适配 hdk 类名的变化
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-28 18:57:44 +08:00
李东云
61e05e2e3c feat(slo): 实现了单点退出的回调
Signed-off-by: 李东云 <dongyun.li@luxcreo.ai>
2022-04-28 18:44:39 +08:00
李东云
bedc498dfb build(composer): 适配和兼容 hdk 的目录结构调整
Signed-off-by: 李东云 <dongyun.li@luxcreo.cn>
2022-04-28 17:01:56 +08:00
李东云
7800db78f2 feat(sp.assertion): 直接处理 Response 并做出响应 2022-04-28 15:23:52 +08:00
李东云
b6c5979530 feat(sp.assertion): 引入了 UserResource 2022-04-28 15:18:08 +08:00