패스워드는
재인증 예시
public void sendBankAccount(HttpServletRequest request, HttpSession session, String account Number, double balance) {
// 재인증을 위한 팝업 화면을 통해 사용자의 credential을 받는다.
String newUserName = request.getParameter("username");
String newPassword = request.getParameter("password");
if (newUserName == null || newPassword == null)
{
throw new MyEception("데이터 오류:);
}
// 세션으로부터 로긴한 사용자의 credential을 읽는다.
String password = session.getValue("password");
String userName = session.getValue("username");
// 재인증을 통해서 이체여부를 판단한다.
if (isAuthenticatedUser() && newUserName.equal(userName)
&& newPassword.equal(password))
{
BankAccount account = new BankAccount();
account.setAccountNumber(accountNumber);
account.setToPerson(toPerson);
account.setBalance(balance);
AccountManager.send(account);
}
}