Skip to content

Latest commit

 

History

History
51 lines (25 loc) · 801 Bytes

01-member-and-security.md

File metadata and controls

51 lines (25 loc) · 801 Bytes

회원과 보안

스프링 시큐리티를 쓰고, 처음은 단순하게 설정해보자!

일단 테이블을 만드는 관리페이지는, 일단 REST API로 가능하게 해둘까?

회원 ( Member )

로그인을 하는 회원

회원 엔티티

  • 아이디
  • 암호
  • 닉네임

권한 ( Role )

권한 그 자체 👍, 그동안 그냥 대충 열거형으로 때운거... 엔티티로 만들어보자! 😅 접근 URL 패턴 목록도 일단은 Role에 포함해보자!

권한 엔티티

  • 권한 아이디
  • 권한 설명
  • 접근 URL 패턴 목록

회원 권한 ( MemberRole )

회원의 권한 정보

회원 권한 엔티티

회원과 권한을 연결해주는 연결 엔티티

  • 회원 ( 회원 ID )

  • 권한 ( 권한 ID )