ストリング値をハッシュして、認識できないようにします。
パラメータ | 説明 |
---|---|
password | ハッシュするストリング |
戻り値 | 説明 |
---|---|
string | ハッシュされたストリング |
ハッシュされた値を確認するには、verifyPassword を使用します。
var cpw = document1.getItemValueString("passwordCreate");
var vpw = document1.getItemValueString("passwordVerification");
if (cpw.length < 6 || vpw.length < 6) {
requestScope.status = "Password must be at least 6 characters";
} else {
var pw = session.hashPassword(cpw);
if (session.verifyPassword(vpw, pw)) {
document1.replaceItemValue("password", pw);
document1.save();
requestScope.status = "Password accepted";
} else {
requestScope.status = "Password verification failed";
}
}