Пароль отображается на inputSecret слишком долго - PullRequest
0 голосов
/ 29 сентября 2011

Я использую JSF 1.2, и я хочу отобразить пароль в виде шести символов для пользователя, и, поскольку я использую шифрование md5, пароль отображается слишком долго.

Это мой код

<h:inputSecret  id="password"
               redisplay="true"           
              value="{userHome.instance.password" 
                    style="FONT-SIZE: medium;" title="Password">     
                          </h:inputSecret>

Большое спасибо

1 Ответ

0 голосов
/ 29 сентября 2011

Вы должны применять хеширование MD5 только в тот момент, когда данные должны быть сохранены в БД, а не до этого.

Вы не должны получать пароль из БД, когда вы предоставляете конечному пользователю форму редактирования. Вы должны оставить поле пустым.

...