PoppyMailπŸ“¬ κ°œλ°œμΌμ§€ - 배포 ν›„ ν…ŒμŠ€νŠΈ

SewonΒ·2021λ…„ 12μ›” 5일
0

Project-PoppyMail

λͺ©λ‘ 보기
2/2
post-thumbnail

βœ”οΈν•΄λ‹Ή 글은 PoppyMail μ„œλΉ„μŠ€ 배포 ν›„ ν…ŒμŠ€νŠΈλ₯Ό μˆ˜ν–‰ν•˜λ©° λ°œμƒν•œ μ΄μŠˆλ“€μ— λŒ€ν•œ 정리이닀.
βœ”οΈν…ŒμŠ€νŠΈκ°€ 진행 μ€‘μ΄λ―€λ‘œ μ•žμœΌλ‘œ 좔가될 μ˜ˆμ •μ΄λ‹€.


개발 이슈⭐️

#이슈1

βœ”οΈμƒν™©
localhostμ—μ„œ ν…ŒμŠ€νŠΈν•  λ•ŒλŠ” kakao ν˜ΈμΆœν•˜κ³ , /api/token/ ν˜ΈμΆœν•˜λŠ” 둜직이 잘 싀행이 λ˜μ—ˆμ§€λ§Œ 배포 ν›„μ—λŠ”

10.0.0.2 - - [29/Aug/2021:14:33:25 +0000] "POST /account/login HTTP/1.1" 502 157 "-" "PostmanRuntime/7.28.4"

10.0.0.2 - - [29/Aug/2021:14:33:25 +0000] "POST /api/token/ HTTP/1.1" 499 0 "-" "python-requests/2.26.0"

이런 였λ₯˜κ°€ λ°œμƒν•¨.. 각각에 λŒ€ν•΄μ„œ ν…ŒμŠ€νŠΈν•΄λ³΄λ©΄ 잘 호좜이 되기 λ•Œλ¬Έμ— μ € 2κ°€μ§€μ˜ μš”μ²­μ„ 순차적으둜 μ²˜λ¦¬ν•˜λŠ” κ³Όμ •μ—μ„œ timeout이 된 것 κ°™μŒ

βœ”οΈν•΄κ²°

1번의 μš”μ²­λ§Œ μ²˜λ¦¬ν•˜λ„λ‘ μˆ˜μ •
일단 결둠은 ν•΄κ²°ν–ˆμŒ! κΈ°μ‘΄ μ½”λ“œμ—μ„œλŠ” POST /account/login μš”μ²­ μ‹œ λ‚΄λΆ€ λ‘œμ§μ—μ„œ μΉ΄μΉ΄μ˜€μ— POST μš”μ²­ & 자체 μ„œλ²„μ— POST /api/token/ μš”μ²­μ„ ν•˜κ²Œν•˜μ—¬ timeout(μœ„μ˜ μ—λŸ¬)이 λ°œμƒν•¨
μΉ΄μΉ΄μ˜€μ— μš”μ²­ν•˜λŠ” 것을 μˆ˜μ •ν•  μˆ˜λŠ” μ—†μœΌλ―€λ‘œ, POST /api/token/ 호좜 뢀뢄을 μˆ˜μ •ν•˜κΈ°λ‘œ 함. ν•΄λ‹Ή μš”μ²­μ˜ λͺ©μ μ€ μ „λ‹¬ν•œ κ°’μœΌλ‘œ jwt만 μƒμ„±ν•˜λ©΄ λ˜λŠ” κ²ƒμ΄μ—ˆκ³ , simple-jwt μ½”λ“œλ₯Ό λ‹€μ‹œ μ½μ–΄λ³΄λ‹ˆ

POST μš”μ²­μ„ ν•˜λŠ” λŒ€μ‹ , μœ„μ˜ μ½”λ“œμ—μ„œ TokenObtaionSerializer 객체 생성 λΆ€λΆ„λΆ€ν„° μ—°κ²°ν•˜μ—¬ λ‘œμ§μ„ μˆ˜ν–‰ν•˜κ²Œ ν•˜λ©΄ λ˜λŠ” κ²ƒμ΄μ—ˆμŒ. μ—­μ‹œ μ½”λ“œλ₯Ό 잘 μ΄ν•΄ν•˜μ—¬μ•Όμ§€ ν™œμš©ν•  수 μžˆλ‹€λŠ” 것을 κΉ¨λ‹¬μŒ

profile
for develop ☁️

0개의 λŒ“κΈ€