티스토리 뷰

- MemverService 

    @Transactional
    public Enum<? extends IResult> register(UserEntity user, EmailAuthEntity emailAuth) throws NoSuchAlgorithmException {
        EmailAuthEntity existingStudy = this.memberMapper.selectEmailAuthByEmailCodeSalt(
                emailAuth.getEmail(),
                emailAuth.getCode(),
                emailAuth.getSalt());
        
        StringBuilder authPasswordBuilder = new StringBuilder();
        MessageDigest ps = MessageDigest.getInstance("SHA-512");
        ps.update(user.getPassword().getBytes(StandardCharsets.UTF_8));
        for(byte hashByte : ps.digest()) {
            authPasswordBuilder.append(String.format("%02x", hashByte));
        }
        user.setPassword(authPasswordBuilder.toString());

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함