0
在我服務層我有方法至極更新電子郵件:封裝的密碼編碼器服務層的
@Override
public void updateUserEmail(String email, String newEmail, String password) throws InvalidPasswordException, DuplicateEmailException {
Client client = getSpecializedUserByEmail(email);
/*....*/
}
密碼 - 由用戶輸入,但是檢查它是否符合現實,我必須用BCryptPasswordEncoder在我的服務層 - 但它是違反服務層的封裝。 我可以使用控制器中的密碼檢查 - 但這是不好的做法。 請幫忙,我將不勝感激)
非常感謝:) – Yuriy