找回密码
 立即注册

QQ登录

只需一步,快速开始

喵星来的喵

注册会员

12

主题

37

帖子

143

积分

注册会员

积分
143
喵星来的喵
注册会员   /  发表于:2022-5-7 14:43  /   查看:2237  /  回复:5
20金币
本帖最后由 喵星来的喵 于 2022-5-7 14:52 编辑

我这边之前做了第三方安全提供程序用来同步自己搭建的企业平台用户,用的InMemoryCache模式可以成功同步用户,并且做了SSO,可以扫码后自动登录。因用户数量比较多而且新用户需要等同步后才能登录,现在想要换成InForguncyDatabase模式。现在碰到的问题是:
我这边AuthenticationType用的是unknown,想用用户名和SSO密码进行登录的,不通过登录页面输入用户名和密码,但这样发现VerifyUser功能没有被调用;新用户也不会被添加到内建用户列表中,调用SSO/GetUserToken也拿不到新用户token提示找不到指定用户名。想知道是否有其他方法可以触发调用到VerifyUser。

最佳答案

查看完整内容

那我只能自己写方法同步用户过来了,写个adduser的API,那边加个用户的同时调用这个方法。

5 个回复

倒序浏览
最佳答案
最佳答案
喵星来的喵
注册会员   /  发表于:2022-5-7 14:43:53
来自 5#
那我只能自己写方法同步用户过来了,写个adduser的API,那边加个用户的同时调用这个方法。
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-5-7 17:40:32
2#
本帖最后由 Lay.Li 于 2022-5-9 08:59 编辑

您好,修改集成模式之后,是要实现不同的方法的,您这里切换集成模式为InForguncyDatabase之后,实现了VerifyUser方法了嘛,是怎么实现的呢,是在VerifyUser里实现了单点登录嘛。您可以参考下方的文档和视频教程了解实现第三方用户安全提供程序


帮你打开活字格更神奇的功能:五十四,第三方用户集成(泛微用户集成)
https://gcdn.grapecity.com.cn/fo ... 51981&fromuid=64322
(出处: 葡萄城产品技术社区)


第三方用户安全提供程序开发教学视频
https://gcdn.grapecity.com.cn/fo ... 51893&fromuid=64322
(出处: 葡萄城产品技术社区)


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
喵星来的喵
注册会员   /  发表于:2022-5-7 18:51:41
3#
本帖最后由 喵星来的喵 于 2022-5-9 09:44 编辑

我是在verifyuser这里打了断点,发现如果是用SSO/GetUserToken的方法,完全就不会进verifyuser。verifyuser是不是只有在登录页面点了登录按钮时才会被调用?
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-5-9 10:32:52
4#
大佬,单点登录走的是单点登录的逻辑哈,会直接使用单点登录密码进行验证,应该是不需要走verifyuser这个方法的。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-5-9 11:50:44
6#
喵星来的喵 发表于 2022-5-9 10:46
那我只能自己写方法同步用户过来了,写个adduser的API,那边加个用户的同时调用这个方法。

大佬机智~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部