天朝四周处 发表于 2024-3-12 11:07:26

9.0.103.0 活字格能为第三方系统提供集成登录吗

最近突发奇想,我希望为第三方开发的系统提供活字格的用户接口,为他们同步我们的用户、角色数据,并提供单点登录功能,不知道能不能实现?

:lol

Erik.Xue 发表于 2024-3-12 11:07:27

行吧,这种情况想不到太好的办法,第三方系统首先同步下活字格的用户信息,其次第三方系统肯定要支持单点登录token,活字格跳转第三方的时候带上用户名,然后在第三方里验证用户名生成token,给到活字格,活字格这里带着第三方生成的token跳转到第三方就行了。

当然,这种场景下,最简单的可以考虑使用一些专业的CAS认证平台做各个网站的统一认证。

Erik.Xue 发表于 2024-3-12 17:27:38

大佬,9.1版本提供了很多用户视图,可以考虑用服务端命令返回数据暴露给外部,外部单点登录。

天朝四周处 发表于 2024-3-13 09:22:06

Erik.Xue 发表于 2024-3-12 17:27
大佬,9.1版本提供了很多用户视图,可以考虑用服务端命令返回数据暴露给外部,外部单点登录。

薛工,谢谢!我没弄过这样为第三方应用提供单点登录的经验,能稍微教我点具体的思路不:lol

吴小胖 发表于 2024-3-13 09:41:54

https://help.grapecity.com.cn/pages/viewpage.action?pageId=80953562

天朝四周处 发表于 2024-3-13 10:11:53

吴小胖 发表于 2024-3-13 09:41
https://help.grapecity.com.cn/pages/viewpage.action?pageId=80953562

大佬,我是想从活字格单点登录三方应用,这篇帮助文档好像是从第三方应用登录活字格

robert 发表于 2024-3-13 13:38:58

如果是活字格要单点登录第三方系统需要使用安全提供程序,活字格已经默认实现了钉钉,微信等安全提供程序,可以让活字格单点登录钉钉,微信。
如果自己有开发能力的话,也可以实现自己的安全提供程序
https://www.grapecity.com.cn/solutions/huozige/help/docs/securityprovider/howtoachievesecurityprovider

Erik.Xue 发表于 2024-3-13 14:29:23

大佬,说下我这边的一个思路,第三方集成活字格,那么活字格的用户信息可以通过提供的视图以服务端命令的形式暴露出去。第三方单点登录活字格,就在第三方里写逻辑,带上活字格这边设置的单点登录密码和用户名,从活字格获取cookie就可以了。

天朝四周处 发表于 2024-3-14 14:33:22

Erik.Xue 发表于 2024-3-13 14:29
大佬,说下我这边的一个思路,第三方集成活字格,那么活字格的用户信息可以通过提供的视图以服务端命令的形 ...

薛工,我描述一下我们双方讨论出来的场景:
我们用活字格做一个页面,页面上添加一个超链接,用户登录后可在这个页面点击超链接,直接打开对方的系统页面并登录成功。
所以我看您的描述,好像还是在第三方系统中单点登录到我们的系统的方案?:lol

Erik.Xue 发表于 2024-3-14 17:34:50

那这样是不是应该验证的是跳转的第三方的用户?这种情况就是活字格单点登录第三方吧。感觉很奇怪,从活字格单点登录到第三方应用,又要验证活字格的用户,没见过这么玩的。:dizzy:
页: [1] 2
查看完整版本: 9.0.103.0 活字格能为第三方系统提供集成登录吗