天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2735|回复: 9

[已解决] 在JSP网页里怎么调用你们的登录方法啊?

[复制链接]
晨帛信息 发表于 2013-9-23 10:21:39 | 显示全部楼层 |阅读模式
本帖最后由 bobo 于 2013-9-23 16:35 编辑

昨天做的登录密码解密虽然解密了,但是还是查不到数据库,所以我想就调用你们的登录方法

你们不是有个LoginAction.java的方法嘛,我怎么来调用啊?
kimi 发表于 2013-9-23 10:28:25 | 显示全部楼层
不好意思,不太明白您说的虽然用户的秘密解密了,但是还是查不到数据库?您在这里不就是需要把用户的密码进行解密么?没有必要不调用我们平台登录的方法啊。
 楼主| 晨帛信息 发表于 2013-9-23 10:31:05 | 显示全部楼层
回复 2# kimi


    登录的时候只是把我输入的密码解密了,那我输入的密码解密了在数据库肯定查不到啊。
kimi 发表于 2013-9-23 10:38:25 | 显示全部楼层
那您查询数据的时候,还是使用没有解密之前的值进行查询不行么?
 楼主| 晨帛信息 发表于 2013-9-23 10:42:05 | 显示全部楼层
回复 4# kimi


    不行啊,同样是“111111”,,加密过后,每次都是不一样的值,数据库就查不到  OAO~~
kimi 发表于 2013-9-23 10:49:42 | 显示全部楼层
您好:既然加密每次不一样,那您把没有解密之前的值存到session中,然后再从session中取这个值,再查询不行么。
 楼主| 晨帛信息 发表于 2013-9-23 10:54:25 | 显示全部楼层
回复 6# kimi


    但是我的登录密码查询的数据库里面存在的值啊,应该是要把数据库里的loginpwd字段里面的值查询出来再解密吧?
kimi 发表于 2013-9-23 11:52:33 | 显示全部楼层
远程+电话的方式和客户沟通,客户的实际需求是根据jsp页面输入的帐号和密码判断用户是否存在,由于在数据库中用户的秘密进行加密了,这里即使同样秘密进行加密后和数据库存放的值也不一样,所以给客户给解决方案是,先根据用户帐号得到用户对象,再获取用户的秘密,获取密码后对秘密进行解密,再用解密之后的值和jsp页面输入框的值相比较,如果比较值不一样,就直接可以返回提示说用户密码错误。
 楼主| 晨帛信息 发表于 2013-9-23 16:34:09 | 显示全部楼层
回复 8# kimi


    不好意思,忘记回帖了,已经解决了。
bobo 发表于 2013-9-23 16:35:06 | 显示全部楼层
嗯,好的,感谢您的反馈与支持!帖子关闭!

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 03:30

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表