Использую библиотеку gin gonic в Golang, устанавливаю вот так куки:
func signHandler(c *gin.Context){
....
http.SetCookie(c.Writer, &http.Cookie{
Name: "session_token",
Value: sessionToken.String(),
Expires: time.Now().Add(120 * time.Second),
})
c.JSON(http.StatusCreated, gin.H{
"message": credentials })
}
куки устанавливаются. Как дальше проверить на существование кук ?
//Это дает null
cookie, err := c.Request.Cookie("session_token")
//Так тоже не работает
cookie1, _ := c.Cookie("session_token")
c.JSON(http.StatusUnauthorized, gin.H{
"message": cookie,
"err": err,
})
Что делаю не так ?