App]登录页

 uedbet手机端     |      2023-03-03 09:19

  管理员在数据决策系统打开「管理系统移动平台登录页」,即可设置登录页。如下图所示:

  点击「登录页」下的「内置登录页」并「保存」,成功设置为内置登录页。如下图所示:

  为了方便用户开发,省去 JSBridge 初始化以及传递复杂的参数,官方提供一个封装好接口的 JS 文件。

  新建 HTML 文件。(关于 HTML 文件调用的相关接口说明参考 3.4 节)

  为了帮助用户创建 HTML 文件,本文提供一个示例文件供用户参考。下载地址:ExampleApp.html

  将AppInterface.js文件和新建好的 HTML 文件放置在工程里的同级目录下。

  打开「管理系统移动平台登录页」选择「自定义登录页」,输入对应的 URL 并「保存」。如下图所示:

  内置登录页包括帐号、自动登录、忘记密码、服务器等功能,提供接口以方便客户灵活组合。我们会提供两类接口:

  返回值为 logo图片、标题、是否支持vpn/服务器/忘记密码等配置内容,用户根据接口返回结果动态调整登录页面显示。

  如登录、登录成功回调、跳转 vpn/服务器/忘记密码页面等,用户调用接口后会触发 App 执行动作。

  customToken:‘xxx‘ //自定义认证信息(这个key可以自定义,需要后台插件进行配合)

  2)验证成功后可能会拿到一个认证信息,如customToken,此参数包含FR平台用户名信息;

  3)把customToken作为参数,调用login接口让APP执行登录,APP登录就会带上这个自定义参数;

  4)FR后台开发一个插件,拦截登录请求/login,读取customToken中的用户信息,完成FR平台登录。

  然后把用户名信息重新塞到body中的username和password字段,放行请求,即可实现登录

  Q1:自定义登录页不想每次都输入用户密码,下次启动想自动填入,如何处理?