seo-hy / spring-vue-oauth2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Oauth2

Flow

  • 로그인
    • 기본로그인
    • 소셜로그인 (구글로그인, 네이버로그인, 카카오로그인)
  • 권한
    • USER
    • ADMIN : 사용자 전체 목록 조회 및 삭제 가능

Server

Oauth2

  • Spring Security, OAuth2 기본 설정 및 접근권한 설정 (권한 : USER, ADMIN)
  • 로그인 토큰 발급 및 리프레시 토큰 추가
  • 구글 로그인 추가
  • 네이버 로그인 추가
  • 카카오 로그인 추가

Swagger

  • Authorization header 추가
  • 불필요 parameter(Principal, ) 제외
  • oauth swagger 추가

others

  • form validation 추가

Client

  • 네비게이션 가드 설정
  • vuex 토큰 관리

About


Languages

Language:Java 70.3%Language:Vue 24.1%Language:JavaScript 4.8%Language:HTML 0.8%