找回密码
 立即注册

QQ登录

只需一步,快速开始

阿南哥 活字格认证

银牌会员

130

主题

759

帖子

3067

积分

银牌会员

积分
3067

时代开发者征文活动活字格认证

阿南哥 活字格认证
银牌会员   /  发表于:2022-9-2 22:29  /   查看:5981  /  回复:13
官网现有的微信扫码登录和公众号微信登录会产生两个不同的账号,看了微信开放平台的解释原因是:没有获取到微信应用用户唯一性标识符UnionID。实际可以实现两种微信登录方式登录的都是同一个账号,市面上其它的系统都是这种统一账号的,希望活字格也能支持,感谢!


以下是微信官方的文档,请参考:

https://developers.weixin.qq.com ... nionID.html#UinonId

13 个回复

倒序浏览
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-9-5 15:19:33
沙发
您好,收到您的建议和需求,这边尽快评估确认下。
回复 使用道具 举报
阿南哥活字格认证
银牌会员   /  发表于:2022-10-9 14:00:41
板凳
Erik.Xue 发表于 2022-9-5 15:19
您好,收到您的建议和需求,这边尽快评估确认下。

这个功能相当重要,麻烦一定要采纳开发啊
回复 使用道具 举报
阿南哥活字格认证
银牌会员   /  发表于:2022-10-9 14:01:40
地板
同一个微信扫码登录和公众号的微信登录会产生两个不同的账号,帖子的需求就是解决这个问题的
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2022-10-9 18:02:10
5#
阿南哥 发表于 2022-10-9 14:01
同一个微信扫码登录和公众号的微信登录会产生两个不同的账号,帖子的需求就是解决这个问题的

感谢大佬反馈,谢谢您对活字格的支持。
我们这里有个通过 UnionID 打通微信扫码和微信公众平台登录的思路可以供您参考下:


微信公众平台的用户时用过微信安全程序同步的,以 OpenID 作为用户名或由用户决定用户名或密码,并将用户添加到活字格的内建用户中。
微信扫码是个插件,也是利用用 OpenID 和或者进行集成,但这里的 OpenID 和微信公众平台的 OpenID 不是同一个,所以导致了两边同一个用户登录,活字格存了两套用户的问题。
如果要修改的话,需要同时修改安全程序和扫码插件的代码,添加通过 OpenID 去活字格用户信息视图找 UnionID,如果发现了 UnionID 已经存在,就不在创建用户,直接登录。

目前的话,由于这边计划比较紧张,我们这边暂时没有做这个的计划,您如果感兴趣,可以按照上面思路自己尝试实现一下。




回复 使用道具 举报
阿南哥活字格认证
银牌会员   /  发表于:2022-10-11 21:46:03
6#
Simon.Sun 发表于 2022-10-9 18:02
感谢大佬反馈,谢谢您对活字格的支持。
我们这里有个通过 UnionID 打通微信扫码和微信公众平台登录的思 ...

所言极是,就是这个问题。现在是插件中没有取UnionID,麻烦官方后期考虑下
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2022-10-12 08:51:21
7#
好的大佬,我们这边先评估下工作量。如果可以的话,尽快给大佬安排。
当然,如果有厉害的大佬可以尝试按上面的思路去做一下。
回复 使用道具 举报
qq189980980
中级会员   /  发表于:2022-10-26 11:42:16
8#
Erik.Xue 发表于 2022-9-5 15:19
您好,收到您的建议和需求,这边尽快评估确认下。

其实这个需求可以再进一步,比如:是以普通用户为基本户,再去关联第三方帐号。钉钉用户+公众号用户+微业微信用户+普通用户,多合一的模式。在后台只占用一个用户数,又不影响第三方帐号的使用,权限分配也仅对普通用户授权,第三方用户跟着变化。
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-10-26 17:30:26
9#
qq189980980 发表于 2022-10-26 11:42
其实这个需求可以再进一步,比如:是以普通用户为基本户,再去关联第三方帐号。钉钉用户+公众号用户+微业 ...

回复 使用道具 举报
毛毛
金牌服务用户   /  发表于:2022-11-4 21:50:52
10#
qq189980980 发表于 2022-10-26 11:42
其实这个需求可以再进一步,比如:是以普通用户为基本户,再去关联第三方帐号。钉钉用户+公众号用户+微业 ...

这种模式普通用户必须手动去关联第三方用户,工作量巨大
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部