Я успешно реализовал аутентификацию на основе форм, и теперь я хочу получить имя пользователя и пароль для инициализации объекта сеанса в javamail из сервлетов. Как я могу это сделать? Я могу получить логин пользователя с помощью метода request.getRemoteUser (), но я не знаю, как получить пароль.
Если я создаю любой объект сеанса, например:
authentication = new PasswordAuthentication(user,password);
Properties props = new Properties();
props.put("mail.host", "localhost");
props.put("mail.debug",true);
props.put("mail.store.protocol", "pop3");
props.put("mail.transport.protocol", "smtp");
Session session = Session.getInstance(props, this);
тогда как я могу получать входящие сообщения от почтового сервера на основе определенного имени пользователя и пароля, если я не передаю пароль от сервлетов объекту PasswordAuthentication?