diff options
Diffstat (limited to 'user.go')
-rw-r--r-- | user.go | 13 |
1 files changed, 1 insertions, 12 deletions
@@ -2,7 +2,6 @@ package charakterin | |||
2 | 2 | ||
3 | import ( | 3 | import ( |
4 | "time" | 4 | "time" |
5 | "net/http" | ||
6 | ) | 5 | ) |
7 | 6 | ||
8 | // Ein User ist ein ganz toller Benutzer. | 7 | // Ein User ist ein ganz toller Benutzer. |
@@ -13,7 +12,7 @@ type User struct { | |||
13 | Password []byte | 12 | Password []byte |
14 | DisplayName string | 13 | DisplayName string |
15 | LastActivity time.Time | 14 | LastActivity time.Time |
16 | SessionID string | 15 | IsActive bool |
17 | } | 16 | } |
18 | 17 | ||
19 | // GetName gibt den Anzeigenamen oder wenn dieser nicht gesetzt ist den Benutzernamen zurück. | 18 | // GetName gibt den Anzeigenamen oder wenn dieser nicht gesetzt ist den Benutzernamen zurück. |
@@ -23,13 +22,3 @@ func (u *User) GetName() string { | |||
23 | } | 22 | } |
24 | return u.Name | 23 | return u.Name |
25 | } | 24 | } |
26 | |||
27 | func (u *User) Logout(w http.ResponseWriter) { | ||
28 | http.SetCookie(w, &http.Cookie{ | ||
29 | Name: "session", | ||
30 | Value: "benis", | ||
31 | Expires: time.Now(), | ||
32 | MaxAge: 0, | ||
33 | }) | ||
34 | return | ||
35 | } \ No newline at end of file | ||