Day 48

·2023년 8월 18일
0

Global_2023_2

목록 보기
47/56
post-thumbnail
post-custom-banner

user의 password를 암호화 안시키면 법적 제재 받을 수 있다👮‍♂️


Point

  • DB + Spring boot

    • 모든 프레임워크에서 1:n을 지원

      • User는 여러개를 가져올수 있으므로 List<autoVO>
      • <result property="username"getUser()
      • resultMap가 맞고 resultType는 아니니까 유의
      • Spring Security는 이해가 아니라 외워야 한다
      • 클럽 가드가 UserDetails를 이용해서
        무전기와 팩스로 ID와 PASSWORD를 체크한다고 보면 됨
        @Override
        public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
      
            log.warn("Load User By UserVO number: " + username);
      
            UserVO user = userMapper.getUser(username);
      
            log.warn("queried by UserVO mapper: " + user);
      
            return user == null ? null : new CustomUserDetailsVO(user);
        }
      • 인증이 완료되면 로그인 유저의 정보는 세션에 저장
        (principal등등 안에)
  • DB는 보통 1사람당 20개정도씩 배분

post-custom-banner

0개의 댓글