星空用户二次身份认证
最近有遇到一个需求,客户需要在做某些操作前输入账号密码去校验是否与当前用户一致,这个时候有俩种办法,一种就是找金蝶要加密算法,很明显,我提单后被无情得拒绝了,这个时候可以用第二种办法了,如下
首先我们是可以在Context内获取到当前登录用户得用户名,所以效验用户账号不是难度,其次就是去效验密码了,
这个时候我们可以借助LoginServiceHelper帮助类的CheckLoginInfo方法去对用户的身份进行二次认证,这个方法用起来也比较简单,如下
//这个可以简单理解为用户信息类 LoginInfo info = new LoginInfo(); info.Username = zh;//账号 info.Password = mm;//密码 LoginResult results = LoginServiceHelper.CheckLoginInfo(this.Context, info);//二次身份认证
如图是results的返回结果,我们可以看到Message内反馈了“用户名或密码错误”,就是这么方便
分享不易,请多多点赞收藏,若有抄袭,请即使联系
没明白二次验证的应用场景是什么?换登录验证方式呢
请问你这个是通过Python插件实现还是私有资源的DLL实现?
这个好,赞
星空用户二次身份认证
最近有遇到一个需求,客户需要在做某些操作前输入账号密码去校验是否与当前用户一致,这个时候有俩种办法,一种就是找金蝶要加密算法,很明...
点击下载文档
本文2024-09-16 17:17:42发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-14782.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章