我使用四郎,以确保我的应用程序,而现在的问题是我如何与哈希密码登录了以下情况:四郎 - 如何与哈希密码登录
1,自动登录的用户,他们点击后,激活邮件。
2,通过Facebook登录,从数据库中找到facebookId用户,并尝试登录的,但我已经是散列passwrod,我们有没有办法来解密哈希密码。
这是我如何加密我的密码存储在数据库中:
new Sha256Hash(password).toHex()
下面是我的登录代码。
Subject currentUser = SecurityUtils.getSubject();
if (!currentUser.isAuthenticated()) {
UsernamePasswordToken token = new UsernamePasswordToken(email, password, rememberMe);
currentUser.login(token);
}
如果这个问题很奇怪,并提前致谢,请与我联系。
很清楚,正是我想要的,非常感谢。 – gozizibj 2013-04-10 04:17:14