中关村在线

软件

FineBI微信登录报表教程

在报表服务器端,出于安全考虑,通常会对报表设置访问权限,用户需登录并通过身份验证后才能查看相应数据。当用户通过微信进入企业应用并尝试访问报表时,若再次弹出登录页面,将影响使用体验。为避免重复登录,系统应在用户打开报表时自动传递其微信账号的身份信息,于后台完成报表系统的认证过程,实现无缝访问。下文将以移动商业智能FineBI为例,介绍具体实现方式。

1、 登录企业微信管理后台,选择应用中的回调模式,配置个性化菜单选项。

2、 选择事件类型跳转网页

3、 参数:

4、 企业应用的唯一标识,相当于企业的身份证号码。

5、 重定向地址需在授权后跳转至指定链接,请务必对链接内容进行urlencode编码处理,确保传输安全与格式正确。

6、 返回类型为固定值:袭粒番code,表示当前响应的数据格式。

7、 应用授权作用域,当前固定设置为:snsapi_base。

8、 重定向时将附带state参数,企业可填入由字母和数字组成的值。

9、 微信客户端通过该参数判定是否需附加用户身份信息进行请求。

10、 员工点击菜单后,页面会跳转至指定的redirect_url,并附带code参数。服务器后台通过该code可获取员工的userid信息,并依据不同场景模式执行相应的代码设置。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具