今天来说说自定义登录页面中,使用验证码来登录,关于怎么自定义登录界面可以看我前面的教程,先上图片:

从界面看分两步:
    第一步使用用户名,邮箱来接收验证码
    第二步,使用接收到的验证码来登录。
从代码上看需要调用三个接口:
   第一个:通过/webroot/decision/login/captcha/gain 请求让系统发送验证码到邮箱。
   第二个:通过/webroot/decision/captcha/check 请求来验证你通过邮箱获取到的验证码(这是自己写的controller实现的方法,系统自带的调用不成功)
   第三个:通过/webroot/decision/login/captcha 请求来使用验证码登录。

上代码:
   界面代码:

<div id="_loginDiv2">使用验证码登录<div>用户名:<input id="_userName2" value="admin" /></div><div>邮箱:<input id="_email" value="474

帆软报表决策系统自定义登录界面 使用验证码登录 教程一相关推荐

  1. 帆软finereport决策系统自定义登录界面

    通过前面对决策系统登录liu'chengliucheng 的梳理,发现通过改变AppearanceConfig的loginType与loginUrl即可实现跳转到自定义的登录界面. 第一步:先创建一个 ...

  2. 帆软报表决策系统跨域登录

    一般我们会将帆软系统通过iframe集成进来,会遇到两个问题,一个是登录,一个是跨域问题,比如我们需要预览一个模板文件: http://localhost:8075/webroot/decision/ ...

  3. 帆软报表决策系统忘记密码了,使用重置密码插件

    使用说明,该插件一共三个方法: 1 查询所有用户: url: http://localhost:8075/webroot/decision/user/getAllUsers 界面: 2 重置所有用户的 ...

  4. 帆软报表决策系统重置用户密码插件

    如果我们一不小心忘记了决策系统的密码,通过本插件可以重置用户密码. 本插件一共有三个接口: 1 http://localhost:8075/webroot/decision/user/getAllUs ...

  5. 帆软报表决策系统忘记密码重置

    1.找到db.script 路径:C:\FineReport_11.0\webapps\webroot\WEB-INF\embed\finedb\db.script 根据自己的安装路径自行修改 2.修 ...

  6. 帆软报表决策系统 上传excel文件

    这个属于二次开发的,比如我要在决策系统中开发一个功能,上传excel文件或者其他文件, 首先前端使用fineUI: BI.File1 = BI.inherit(BI.File,{_defaultCon ...

  7. 帆软报表决策系统 第三方token登录

    有时候可能我们想使用第三方得数据来进行登录,此时需要使用平台得/login/third/auth接口来实现第三方得数据登录.第三方登录需要三个参数:username,password,thirdTok ...

  8. 帆软数据决策系统漏洞_帆软报表漏洞总结

    一.帆软数据决策系统漏洞背景 FineReport报表软件是帆软软件(中国)公司自主研发的一款纯Java编写的企业级web报表软件.主要针对2012年7.0版本存在一些安全漏洞问题. 二.帆软数据决策 ...

  9. 积木报表对比帆软报表有什么区别?

    自从积木报表的开源1.0-beta版本发布,广大开发者备受喜爱,同时还总会问起:"积木报跟帆软有什么区别?" 我们从内心不愿做这样的对比,只想做好 自己的产品,不愿去评判同行产品的 ...

  10. 帆软报表重要Activator之DesignerInitActivator之一

    前面介绍了DesignerStartup,DesignerStartup中创建了帆软报表设计器的启动界面,那么报表的主界面是在哪创建的呢,就是在com.fr.start.module.Designer ...

最新文章

  1. 从理论到实践: ORB-SLAM3 Initializer完全解读
  2. ocp 042 第十一章:管理oracle网络配置
  3. git——远程库和本地库
  4. ASP.NET MVC视图和控制器之间的传值总结(一)
  5. 组态软件运行在云服务器_能在云服务器上运行软件吗
  6. 均值滤波器、中值滤波器、滤波器的常见应用。
  7. 数学建模系列-预测模型(五)---马尔可夫链
  8. 五十位名嘴用文字悼念心中永远的榜样罗京
  9. vue实现输入六位密码支付页面
  10. Android 11.0 12.0默认开启开发者模式和开启usb调试模式
  11. GATK RNA-Seq Snps Indel 分析
  12. python填充nan_Python Pandas Dataframe填充NaN值
  13. vm服务器虚拟机如何导出报表,教程:浏览 VM 中的 Power BI 报表服务器 - Power BI | Microsoft Docs...
  14. new Foo 和 new Foo()的区别以及Foo f2()的问题
  15. 域名实名认证中的常见问题
  16. 【python】2行代码实现gif动图压缩(pygifsicle)
  17. 人机的根本区别:Free will
  18. 【C#】C#调用Bartender模板打印
  19. chrome 浏览器 64位最新版 flash 无法加载插件 问题解决
  20. [转载]《科幻世界》那些已消失的作者

热门文章

  1. iphone计算机快捷键,苹果电脑ps快捷键大全
  2. tp5验证码详细代码
  3. js JSON转Excel并导出
  4. 中美线径对照表_中国线径与英美德线规对照表
  5. 提高工作效率的黑科技软件(二)
  6. Class ZipArchive not found,安装zip扩展
  7. 远程操作工具 Teamviewer
  8. 计算机科普小知识大全,电脑小白知识科普 10个Win10实用技巧科普
  9. 5G 协议 标准 下载
  10. Turtle(7)制作简单动画