를 해시 , 지금 당장 DB에 저장된 암호는 평이합니다. 해시 된 암호로 바꿀 것입니다. 여기서 문제는 이것이다 : 나는이 코드를 로그인 할 때 내가 볼 수보관 내가 보안 로그인 코드를 개편 할 필요가 비밀번호
- BCrypt.hashpw() 메소드가 다른 해시를 생성합니다.
따라서 이 매번 변경 될 때 해시 된 암호를 저장하는 방법이 궁금 할 것입니다. 내가 생각
아이디어는
- 사용자가 UI에서 일반 패스워드를 입력한다는 것입니다,이 로그인 방법, 암호가 다음 사용자가 fetchUserByName를 통해 인출됩니다 해시됩니다 (사용자 이름, 해시) 방법; 하지만이 특정 Shiro 및 BCrypt 믹스의 솔루션이 아닌 것 같습니다.
이 문제를 해결하는 올바른 방법은 무엇입니까?