Fix a bug for secure cookies
This commit is contained in:
parent
9216696b1a
commit
d419b4c72a
@ -65,7 +65,8 @@ class UserController(
|
|||||||
val expiresAt = JWT.decode(token).expiresAt
|
val expiresAt = JWT.decode(token).expiresAt
|
||||||
val gmtDate = GMTDate(expiresAt.time)
|
val gmtDate = GMTDate(expiresAt.time)
|
||||||
|
|
||||||
call.response.cookies.append(
|
// Bypass ktor secure verification since we are behind a reverse proxy
|
||||||
|
call.response.headers.append("Set-Cookie", renderSetCookieHeader(Cookie(
|
||||||
name = "Authorization",
|
name = "Authorization",
|
||||||
value = "Bearer $token",
|
value = "Bearer $token",
|
||||||
secure = useSecureCookies,
|
secure = useSecureCookies,
|
||||||
@ -75,7 +76,8 @@ class UserController(
|
|||||||
extensions = mapOf(
|
extensions = mapOf(
|
||||||
"SameSite" to "Lax"
|
"SameSite" to "Lax"
|
||||||
)
|
)
|
||||||
)
|
)))
|
||||||
|
|
||||||
call.respondRedirect("/notes")
|
call.respondRedirect("/notes")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user