Skip to content

ekek54/nyeon.auth

Repository files navigation

Nyeon-Auth

목적

  • 반복적인 소셜 로그인 기능 구현 대체
  • OAuth 2.1 프로토콜을 준수하여 SPA 환경(Public Client)의 인증/인가 Best Practice 적용
  • 정해진 클라이언트만 리소스에 접근할 수 있도록 제한

기능

  • 소셜 로그인을 통한 Resource Owner 인증
  • Authorization Code Grant With PKCE
    • Authorization Code 탈취 공격 방지
  • OIDC 지원-id 토큰으로 api 호출 없이 사용자 정보 제공
  • Protocol Endpoint
  • API 명세서

기술 스택

  • Java 17
  • Spring Boot 3.2.5
  • Spring Security 6.2.4
  • Spring Authorization Server 1.2.4

About

OAuth 2.1 Authorization Server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages