Foxtable(狐表)用户栏目专家坐堂 → 如何在FoxTable的PC服务端使用企业微信实现扫码登录


  共有4730人关注过本帖树形打印复制链接

主题:如何在FoxTable的PC服务端使用企业微信实现扫码登录

帅哥哟,离线,有人找我吗?
hongsejiyi
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:338 积分:5262 威望:0 精华:0 注册:2019/1/1 15:53:00
如何在FoxTable的PC服务端使用企业微信实现扫码登录  发帖心情 Post By:2020/5/16 21:02:00 [只看该作者]

老师好:

已经拥有了企业微信的CropId,可以获得某个应用的QYAcessTokey
我想实现的是在启动FT项目的时候,首先展示的是登录二维码,通过企业微信扫码认证(获得相应的UserID或者姓名,实现登录验证),请教师指点如何实现?

(通过WEB方式,访问指定的网页,先展示二维码,通过企业微信扫码后,可以实现认证后登录)
我想问的是,通过PC端开发的项目,如何实现?谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
hongsejiyi
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:338 积分:5262 威望:0 精华:0 注册:2019/1/1 15:53:00
  发帖心情 Post By:2020/5/17 7:32:00 [只看该作者]

暂时解决,虽不美观

 回到顶部
帅哥哟,离线,有人找我吗?
hongsejiyi
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:338 积分:5262 威望:0 精华:0 注册:2019/1/1 15:53:00
  发帖心情 Post By:2020/5/17 7:54:00 [只看该作者]

1.设置一个登录表Table(空白的),设置一个属于它的主窗口(登录),设置它自动打开
2.项目AfterOpenProject事件中,设置MainTable为登录表,且将TableCaptionVisible设置为False
3.这样项目启动后,就显示登录窗口
4.在登录窗口中,增加一个WebBrowse控件,Adress设置为“拥有回调授权域名”后的链接地址,这样就可以在项目“启动”窗口中显示一个“二维码”
5.通过企业微信扫描,就会给回调服务器通过GET方式发送带Code的链接
6.在服务端的HttpRequest事件中,通过回调设置的“redirect_uri”接收到Code,再通过code获取该用户的UserId,通过UserId,就可以获得该用户的详细信息
7.根据用户的相关信息,就可以判断是不是合法用户,或者分配不同的权限等。

是不是还有其他的办法,可以共享一下,我上一下图

图片点击可在新窗口打开查看此主题相关图片如下:显示二维码_2020-05-17_074121.png
图片点击可在新窗口打开查看


[此贴子已经被作者于2020/5/17 21:12:32编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
hongsejiyi
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:338 积分:5262 威望:0 精华:0 注册:2019/1/1 15:53:00
  发帖心情 Post By:2020/5/17 7:57:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:扫描成功_2020-05-17_074139.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
hongsejiyi
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:338 积分:5262 威望:0 精华:0 注册:2019/1/1 15:53:00
  发帖心情 Post By:2020/5/17 7:57:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:登录成功_2020-05-17_074741.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/17 19:08:00 [只看该作者]

图片点击可在新窗口打开查看也就只能这样了

 回到顶部
帅哥哟,离线,有人找我吗?
gudao123456
  7楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:855 积分:6402 威望:0 精华:0 注册:2017/11/21 21:31:00
  发帖心情 Post By:2020/5/17 19:19:00 [只看该作者]

赞!

 回到顶部
帅哥哟,离线,有人找我吗?
hongsejiyi
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:338 积分:5262 威望:0 精华:0 注册:2019/1/1 15:53:00
  发帖心情 Post By:2020/5/17 21:16:00 [只看该作者]

实现的相关代码:

图片点击可在新窗口打开查看此主题相关图片如下:相关代码_2020-05-17_211343.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2020/5/17 21:16:29编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
hongsejiyi
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:338 积分:5262 威望:0 精华:0 注册:2019/1/1 15:53:00
  发帖心情 Post By:2020/5/17 21:18:00 [只看该作者]


 回到顶部