๐Ÿ“Œjjwt 0.9

jjwt 0.9 ๋ฒ„์ „์—์„œ๋Š” API์™€ ๊ตฌํ˜„์ด ํ•˜๋‚˜์˜ ์•„ํ‹ฐํŒฉํŠธ๋กœ ํŒจํ‚ค์ง•๋˜์—ˆ๋‹ค.

  • io.jsonwebtoken:jjwt

๐Ÿ“Œjjwt 0.10 ์ด์ƒ

jjwt 0.10.0 ๋ฒ„์ „๋ถ€ํ„ฐ API์™€ ๊ตฌํ˜„์ด ๋ถ„๋ฆฌ๋˜์—ˆ๋‹ค.
์ด๋Ÿฌํ•œ ๋ณ€๊ฒฝ์€ ์ปดํŒŒ์ผ ์‹œ๊ฐ„๊ณผ ๋Ÿฐํƒ€์ž„ ์ข…์†์„ฑ ์‚ฌ์ด์˜ ๊ตฌ๋ถ„์„ ํ™œ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ์ž๊ฐ€ ์•ˆ์ „ํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐœ API์—๋งŒ ์˜์กดํ•˜๋„๋ก ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ด๋‹ค.

  • jjwt-api: ์ด ๋ชจ๋“ˆ์€ JJWT์˜ ๊ณต๊ฐœ API๋ฅผ ์ •์˜ํ•จ. ์ด API๋Š” JWT๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๊ฒ€์ฆํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ ๋ชจ๋“  ์ธํ„ฐํŽ˜์ด์Šค์™€ ํด๋ž˜์Šค๋ฅผ ํฌํ•จ.
  • jjwt-impl: ์ด ๋ชจ๋“ˆ์€ JJWT์˜ ๋‚ด๋ถ€ ๊ตฌํ˜„์„ ํฌํ•จ. ์ด ๊ตฌํ˜„์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ง์ ‘ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ฉฐ, ๋Œ€์‹  jjwt-api๋ฅผ ํ†ตํ•ด ์•ก์„ธ์Šค.
  • jjwt-jackson: ์ด ๋ชจ๋“ˆ์€ JWT๋ฅผ JSON์œผ๋กœ ์ง๋ ฌํ™”ํ•˜๊ณ  ์—ญ์ง๋ ฌํ™”ํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ ๊ตฌํ˜„์„ ์ œ๊ณต.

์ฐธ๊ณ 

https://stackoverflow.com/questions/63346655/jjwt-dependency-confusion

'portfolio > team-enigma23' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

GitHub์—์„œ Pull Request์˜ Merge ์ข…๋ฅ˜ ์ฐจ์ด  (0) 2023.10.30