[ABI 5.2] 如何用分析报表制作用户登录页面

4668
7

tongwen23zhk 初学数据Lv2

发表于2022-12-30 08:20

悬赏5

未解决

楼主

我想用分析报表制作一个用户登录页面,需要有如下三个功能:
        ①输入用户名和密码后,会在数据库里检查是否有这个用户且该用户密码是否正确;
        ②如果用户名和密码有误,会通过弹窗、或是其他方式返回登陆失败信息;
        ③如果用户名和密码无误,点击登录后跳转到子页面,并将“用户名”作为参数一并传入到子页面中。

请问各位大佬,这种操作该如何实现呢,感激不尽~

最近看过此主题的会员

esen_56QDHRSC3Q

陈平安

jyt

三余无梦233

伶俐

觅忆

usery

TOTOP

ESENSOFT官方技术支持

一点一点

社区账号

7个回答

只看楼主

一点一点 数据老手Lv5

发表于2022-12-30 10:27

只看该作者

取消 关注该作者的回复

沙发

您这个需求和报表分析对应不上哈,报表分析是分析数据、展示数据的。您这需求其实是实现登录页功能。如果要实现登录页的话,系统PC门户有已经实现了登录页效果的门户,您可以参考一下。

tongwen23zhk 初学数据Lv2

发表于2022-12-30 10:51

只看该作者

取消 关注该作者的回复

板凳

一点一点 发表于 2022-12-30 10:27
您这个需求和报表分析对应不上哈,报表分析是分析数据、展示数据的。您这需求其实是实现登录页功能。如果要 ...

您好,谢谢您的回答,我之前也试过PC门户,单还有两个问题想要问下:

① 点击登陆后如何让它跳转到指定的分析报表?因为我之前试的时候一点登录它就跳转到ABI系统首页了。
② 可登录的用户只能是在ABI系统的用户管理里建立吗?能不能从数据库里获取?

期待您的回答!

一点一点 数据老手Lv5

发表于2022-12-30 11:09

只看该作者

取消 关注该作者的回复

地板

tongwen23zhk 发表于 2022-12-30 10:51
您好,谢谢您的回答,我之前也试过PC门户,单还有两个问题想要问下:

① 点击登陆后如何让它跳转到指定 ...

您现在用的是哪个门户,跳转到哪个链接是门户里脚本控制的哈。

一点一点 数据老手Lv5

发表于2022-12-30 11:48

只看该作者

取消 关注该作者的回复

5#

看了下,登录门户里无法实现你这个登录后跳到分析报表的需求,如果需要实现需要定制 要改后台代码。或者有点很简单的办法,可参考截图。但是这种办法,必须要点击鼠标才行,也就是你点回车不能触发 。  其次 你不输入密码直接点登陆也会触发脚本到分析表(这个你可以自己优化下,通过div 的id获取输入框的用户名和密码,然后动态拼接在分析表url后面)
然后您说的想输入用户名和密码后,会在数据库里检查是否有这个用户且该用户密码是否正确  这个需求很不清晰,我们登录页本身就会校验用户名和密码,如果用户不存在或者密码不存在都会提示用户密码错误 ,我们本身的门户登录页 也会校验用户密码啥的呀,为啥不用门户登录页,还是说您这边要校验的不是abi的用户,是您这边自己别的用户?但是如果别的用户在abi中不存在,那也访问不了abi的资源呀,您这边用的是第三方机构库吗。感觉这几个需求都是需要定制实现的哈,您这边如果要实现的话,可以联系项目组仔细描述一下场景和需求,让项目上技术人员发起定制流程。

tongwen23zhk 初学数据Lv2

发表于2022-12-31 20:47

只看该作者

取消 关注该作者的回复

6#

一点一点 发表于 2022-12-30 11:48
看了下,登录门户里无法实现你这个登录后跳到分析报表的需求,如果需要实现需要定制 要改后台代码。或者有 ...

谢谢回复~你的回复给了我很大启发,我还有1点想要再确认下:

按照您所说“通过div的id获取输入框的用户名和密码,然后动态拼接再分析表”,请问当用户名和密码验证成功跳转到分析表时,如何将登录页的用户名作为参数传到分析表中呢?

期待您的回答,提前祝您新年快乐,谢谢~

一点一点 数据老手Lv5

发表于2023-1-3 16:12

只看该作者

取消 关注该作者的回复

7#

tongwen23zhk 发表于 2022-12-31 20:47
谢谢回复~你的回复给了我很大启发,我还有1点想要再确认下:

按照您所说“通过div的id获取输入框的用户 ...



例子里就是在报表结果页面的url后拼接上了  &id=admin&pw=admin  用户名和密码,这样就是把用户名和密码当参数挂载到url上,进行url传参来实现免密登录。

tongwen23zhk 初学数据Lv2

发表于2023-1-6 11:58

只看该作者

取消 关注该作者的回复

8#

一点一点 发表于 2022-12-30 11:48
看了下,登录门户里无法实现你这个登录后跳到分析报表的需求,如果需要实现需要定制 要改后台代码。或者有 ...

您好,我在获取输入框中值的过程中遇到了一些问题:

1. 首先,网页代码里的input标签中没有class、id等属性,无法通过属性来找到input表情并获得其输入值;
2. pc门户中单行输入框的属性中没有参数一栏,也无法通过@XXX这种方式得到输入值;
3. 分析表里的单行输入框的属性有参数选项,但是分析表里没有“链接”组件,无法实现登陆跳转;

以上问题解决任意一个都行,谢谢~

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号