ストリング値をハッシュして、認識できないようにします。
| パラメータ | 説明 |
|---|---|
| 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";
}
}