tplus-mobilelogin
TypeScript icon, indicating that this package has built-in type declarations

3.0.49-miniprogram • Public • Published

tplus-mobilelogin -> T+移动登录公共模块

模块说明

  • 支持T+移动登录(逻辑+UI)
  • 支持友空间,工作圈,web端等多容器登录
  • 支持公共API调用

编写说明

  • 使用typescript

依赖模块

  • mutants-microfx
  • mutants-jsbridge
  • mutants-mobile-navigator
  • tplus-api

使用要点

  • 集成的应用需要采用微前端架构开发
  • 安装登录依赖: npm i tplus-mobilelogin
  • 该模块使用的路由path是 '/login'

公共API

应用上线文

setContextData 设置上下文

getContextData 读取上下文

设置登录相关选项

设置登录上下文 (web端登录使用) setLoginParam

interface LoginParam {
    username:string, //用户名
    password:string, //密码
    indexPage? :string, //登录后Home的path
    accountFilter? :Array<string>, //过滤出哪些云企业
    serviceDue?: boolean, //是否要增加有效期校验
    appName?: string, //应用的名称
    appId?: string, //应用的id
    desc?: string //应用的描述信息
}

设置兼容的最低android和ios的版本 setAppMinVersion

function(param:{appName? :string,appDesc? :string,logoSrc? :string}){}

设置应用支持的最低后台版本 setLogoPageInfo

function(param:{iosVersion? :string,androidVersion? :string}){}

注册登录中间件 registerLoginMiddleWare

function registerLoginMiddleWare(middlewareName:string,middleware:()=>any){}

清空登录中间件 clearLoginMiddleWare

function clearMiddlewares(){}

Readme

Keywords

Package Sidebar

Install

npm i tplus-mobilelogin

Weekly Downloads

2

Version

3.0.49-miniprogram

License

ISC

Unpacked Size

3.87 MB

Total Files

197

Last publish

Collaborators

  • tplus