<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp UserX: 使用用户角色系统的用户管理 > 库 > 功能块 > MpUserXLoginUI > Description |
mapp Services V5.16
MpUserXLogin所使用的MpLink 也 被用于这个组件。
该组件代表了用户登录和Visual Components 4 HMI应用程序之间的连接。数据在 MpUserXLoginUI 和HMI应用程序 之间 使用结构 MpUserXLoginUIConnectType进行交换。
每个 MpUserXLogin只能使用一个 MpUserXLoginUI。不可能使用多个MpUserXLoginUI的实例。
结构 "UIConnect "被划分为以下几个方面。
•状态。 参数 "Status "提供关于用户管理的当前活动的信息。
•CurrentUser, DisplayUnit, Language: 关于当前登录的用户以及他在语言和单位系统方面的首选设置的信息。
•LoggedIn。 表明用户当前是否已经登录
•登录。 用户可以通过结构 MpUserXLoginUILoginType进行 登录和退出 。
•ChangePassword: 结构 MpUserXLoginUIPwdType可用于 更改密码。
•MessageBox: MpUserX的各种对话框可以通过结构 MpUserXUIMessageBoxType 进行配置 。
•DefaultLayerStatus: 背景层可以使用这个数据点在对话框打开的时间内被锁定。
如果在登录尝试中发生错误,因为密码指定错误,例如,错误会显示在消息框结构 MpUserXUIMessageBoxType 的 "ErrorNumber "下。可能会发生以下错误。
•28672: 无效密码
•28673:用户不存在
•28674:用户已经存在
•28675: 无效的登录令牌
•28678: 角色不存在
•28679:密码不够强
•28680:用户被阻止
•28681:需要更改密码
•28682:太多的登录尝试,不再可能登录了
•28685: 没有用户登录
•28687:相同的密码
•28688:用户名已经存在
•28693:用户已经登录
•28694:UIConnect上的值缺失
•28698:确认密码不正确
•28712: 密码已被使用
•28718: LDAP错误
•28719: 没有服务器连接
•28720:无效输入
•28721: 不允许的操作
•28722 :LDAP警告
•28723: 无法更改密码