Waters_TT 发表于 2022-3-18 22:53:41

【7.0.5】验证其他用户密码的功能

本帖最后由 Waters_TT 于 2022-4-16 00:12 编辑

想做一个验证其他用户密码的功能,不知道如何实现,请提供思路?多谢

Howie.Sun 发表于 2022-3-21 09:25:44

您好,可以详细描述一下您的应用场景吗,然后附上一个可以复现问题的工程文件和一些截图说明。这样我们这边可以更好地理解您的项目需要,更好的帮助到您哦~

Waters_TT 发表于 2022-4-11 16:30:55

Howie.Sun 发表于 2022-3-21 09:25
您好,可以详细描述一下您的应用场景吗,然后附上一个可以复现问题的工程文件和一些截图说明。这样我们这边 ...

不好意思现在才回复。
具体业务应用场景描述:
医药行业需要对数据操作进行验证,类似于签名的动作,证明这条数据是“他”操作的。


如图,点击确定,验证用户名密码是否正确即可。

多谢

Howie.Sun 发表于 2022-4-11 17:04:17

Waters_TT 发表于 2022-4-11 16:30
不好意思现在才回复。
具体业务应用场景描述:
医药行业需要对数据操作进行验证,类似于签名的动作,证 ...
您好,这里可以使用设置变量命令,通过用户名把该用户的密码和文本框输入的密码进行对比,利用条件命令判断二者是否相等,如果相等则进行后面的操作,否则的话给出提示框即可。

Waters_TT 发表于 2022-4-11 17:16:18

Howie.Sun 发表于 2022-4-11 17:04
您好,这里可以使用设置变量命令,通过用户名把该用户的密码和文本框输入的密码进行对比,利用条件命令判 ...

该用户的密码能取到吗?用什么方式取的

Howie.Sun 发表于 2022-4-11 17:34:07

Waters_TT 发表于 2022-4-11 17:16
该用户的密码能取到吗?用什么方式取的
抱歉哦,这个方法感觉不太好,如果是内建库的话比较麻烦,主要是密码是加密的还需要解密才行。您可以试试这种方法,服务端命令有一个登录命令,如果登录命令验证不通过的话,说明用户名和密码不匹配,如果匹配的话该命令的返回码是0。

Waters_TT 发表于 2022-4-11 18:12:35

Howie.Sun 发表于 2022-4-11 17:34
抱歉哦,这个方法感觉不太好,如果是内建库的话比较麻烦,主要是密码是加密的还需要解密才行。您可以试试 ...

如果用登录命令其实就是换用户了,需要是仅需要验证用户名密码,不是重新换用户登录的。

Howie.Sun 发表于 2022-4-12 13:51:55

Waters_TT 发表于 2022-4-11 18:12
如果用登录命令其实就是换用户了,需要是仅需要验证用户名密码,不是重新换用户登录的。

您看这样子可以么,就是验证操作人的时候不要用密码验证,通过用户名+手机号+手机短信验证的方式做一下操作验证,咱正好有发送短信的命令呢。

Waters_TT 发表于 2022-4-13 09:03:30

Howie.Sun 发表于 2022-4-12 13:51
您看这样子可以么,就是验证操作人的时候不要用密码验证,通过用户名+手机号+手机短信验证的方式做一下操 ...

如果有外网是可以这样做,行业的限制大多数情况是不能连接外网(药企,军网之类)。

Howie.Sun 发表于 2022-4-13 17:14:40

Waters_TT 发表于 2022-4-13 09:03
如果有外网是可以这样做,行业的限制大多数情况是不能连接外网(药企,军网之类)。

那我们就想另外一个办法,一般我们使用主流的系统在用户登录时都有验证操作,对应注册的时候会让我们填写一些验证信息,我们能不能录入用户的时候,给每个用户增加一个自定义属性用来做验证用户的这个工作呢?比如我们使用QQ的时候会有3个验证用户的问题,您最喜欢的城市?类似这种吧。
页: [1] 2
查看完整版本: 【7.0.5】验证其他用户密码的功能