-
spec
- spring boot 2.7.2
- spring data jpa
- spring security
- kotlin 1.7
- jdk 11
- database - mariaDB 10.6.8
- api 명세 - swagger ui
-
API 기능 구현
- 회원 가입
- 이메일, 전화번호를 식별 가능한 정보로 지정 (중복을 허용하지 않음)
- 로그인
- JWT 인증 구현
- jwt token - body { email, id(회원 번호) } 정보 저장
- 이메일 또는 전화번호와 비밀번호로 로그인이 가능토록 구현
- 로그인 방법은 로그인 response 의 토큰을 동봉 된 로그인 방법.png 이미지 파일을 참조 하시면 됩니다.
- JWT 인증 구현
- 내 정보 보기
- 로그인 후 JWT 정보로 해당 회원의 정보를 조회
- 비밀번호 찾기 (재설정)
- 회원 가입
-
기타
- ExceptionHandler 구현
-
실행 방법
- 인텔리제이로 해당 프로젝트를 open 합니다.
- run MemberApplication.kt 실행 시킵니다.
- http://localhost:8080/swagger-ui/index.html로 접속 하시면 api 명세를 참고 하실 수 있습니다.
-
Notifications
You must be signed in to change notification settings - Fork 0
Kim-Minu/member
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
회원가입 API
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published