Skip to content
This repository has been archived by the owner on Mar 26, 2024. It is now read-only.

[REQ] JwtService -> JwtAuthenticationTokenService #158

Open
Dr-KoKo opened this issue Jan 21, 2024 · 0 comments
Open

[REQ] JwtService -> JwtAuthenticationTokenService #158

Dr-KoKo opened this issue Jan 21, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@Dr-KoKo
Copy link
Member

Dr-KoKo commented Jan 21, 2024

기능

  1. JwtService, JoinSpaceTokenManager가 상속받을 수 있는 AbstractJwtService를 만든다.
  2. JwtService의 목적을 명확히 하기 위해 JwtAuthenticationTokenService(또는 Manager)로 명칭을 변경한다.

설명

JWT는 토큰마다

  1. 발행시 설정할 값
  2. 검증시 확인할 값
  3. 경우에 따라서는 알고리즘 및 signautre
    등등 토큰의 발급 목적에 따라 일부 동작방식이 다르게 됩니다.

따라서 비슷한 기능은 상위 interface 또는 abstract class에 정의하고, 이를 Jwt를 활용하는 class에서 상속받게 만드는 것이 이슈의 목적입니다.

기대 효과

이후 Jwt를 이용해서 토큰을 발급할 때 불필요한 코드작성이 줄고, 유지보수성이 좋아진다.

@Dr-KoKo Dr-KoKo added the enhancement New feature or request label Jan 21, 2024
@Dr-KoKo Dr-KoKo self-assigned this Jan 21, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

1 participant