Skip to content

Commit 079efd4

Browse files
committed
Backend: store the names of the cookies in constants.
1 parent 12934e3 commit 079efd4

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

backend/server/session.go

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ import (
88
"flowey/db"
99
)
1010

11+
const (
12+
sessionKeyCookieName = "flowey_session_key"
13+
sessionKeyPresentCookieName = "flowey_session_key_present"
14+
)
15+
1116
type Credentials struct {
1217
Username string `json:"username"`
1318
Password string `json:"password"`
@@ -45,15 +50,15 @@ func (handler *sessionHandler) handlePost(writer http.ResponseWriter, request *h
4550
}
4651

4752
http.SetCookie(writer, &http.Cookie{
48-
Name: "flowey_session_key",
53+
Name: sessionKeyCookieName,
4954
Value: sessionKey,
5055
Path: "/",
5156
HttpOnly: true,
5257
Secure: true,
5358
MaxAge: 34560000,
5459
})
5560
http.SetCookie(writer, &http.Cookie{
56-
Name: "flowey_session_key_present",
61+
Name: sessionKeyPresentCookieName,
5762
Value: "true",
5863
Path: "/",
5964
HttpOnly: false,
@@ -71,15 +76,15 @@ func (handler *sessionHandler) handleDelete(writer http.ResponseWriter, request
7176
}
7277

7378
http.SetCookie(writer, &http.Cookie{
74-
Name: "flowey_session_key",
79+
Name: sessionKeyCookieName,
7580
Value: "",
7681
Path: "/",
7782
HttpOnly: true,
7883
Secure: true,
7984
MaxAge: -1,
8085
})
8186
http.SetCookie(writer, &http.Cookie{
82-
Name: "flowey_session_key_present",
87+
Name: sessionKeyPresentCookieName,
8388
Value: "",
8489
Path: "/",
8590
HttpOnly: false,

0 commit comments

Comments
 (0)