Debug-Schritte entfernt
All checks were successful
release-tag / release-image (push) Successful in 2m13s
All checks were successful
release-tag / release-image (push) Successful in 2m13s
This commit is contained in:
7
main.go
7
main.go
@@ -195,13 +195,10 @@ func reverse(s string) string {
|
|||||||
func isAuthenticated(r *http.Request) bool {
|
func isAuthenticated(r *http.Request) bool {
|
||||||
cookie, err := r.Cookie("session")
|
cookie, err := r.Cookie("session")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Println("Debug-1:", err)
|
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
// Prüfen, ob der Token im sessionStore existiert
|
// Prüfen, ob der Token im sessionStore existiert
|
||||||
a, ok := sessionStore[cookie.Value]
|
_, ok := sessionStore[cookie.Value]
|
||||||
fmt.Println(ok, a)
|
|
||||||
fmt.Println(sessionStore)
|
|
||||||
return ok
|
return ok
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -306,7 +303,6 @@ func main() {
|
|||||||
|
|
||||||
// Speichere Session
|
// Speichere Session
|
||||||
sessionStore[token] = user
|
sessionStore[token] = user
|
||||||
fmt.Println("Login", token)
|
|
||||||
|
|
||||||
// Cookie setzen
|
// Cookie setzen
|
||||||
http.SetCookie(w, &http.Cookie{
|
http.SetCookie(w, &http.Cookie{
|
||||||
@@ -351,7 +347,6 @@ func main() {
|
|||||||
cookie, err := r.Cookie("session")
|
cookie, err := r.Cookie("session")
|
||||||
if err == nil {
|
if err == nil {
|
||||||
token := cookie.Value
|
token := cookie.Value
|
||||||
fmt.Println("Logout", token)
|
|
||||||
// Token aus dem serverseitigen Store löschen
|
// Token aus dem serverseitigen Store löschen
|
||||||
delete(sessionStore, token)
|
delete(sessionStore, token)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user