Fix: 로그인/갱신 응답에 refreshToken body 포함
- Login, SSAFYLogin, Refresh 응답 JSON에 refreshToken 추가 - 기존: 쿠키로만 전송 → Unity 클라이언트가 못 받아서 토큰 갱신 실패 - 수정: body + 쿠키 모두 전송 (웹/게임 클라이언트 호환) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -112,6 +112,7 @@ func (h *Handler) Login(c *fiber.Ctx) error {
|
||||
})
|
||||
return c.JSON(fiber.Map{
|
||||
"token": accessToken,
|
||||
"refreshToken": refreshToken,
|
||||
"username": user.Username,
|
||||
"role": user.Role,
|
||||
})
|
||||
@@ -160,6 +161,7 @@ func (h *Handler) Refresh(c *fiber.Ctx) error {
|
||||
})
|
||||
return c.JSON(fiber.Map{
|
||||
"token": newAccessToken,
|
||||
"refreshToken": newRefreshToken,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -349,6 +351,7 @@ func (h *Handler) SSAFYCallback(c *fiber.Ctx) error {
|
||||
})
|
||||
return c.JSON(fiber.Map{
|
||||
"token": accessToken,
|
||||
"refreshToken": refreshToken,
|
||||
"username": user.Username,
|
||||
"role": user.Role,
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user