diff --git a/logout.go b/logout.go index 52d69cfb93505f52e2ad662440fec6227d735be1..8e80306fdb3f79d685ac6b255eabd8bf7ca508cf 100644 --- a/logout.go +++ b/logout.go @@ -1,6 +1,13 @@ package main -import "net/http" +import ( + "net/http" + "time" +) func (m model) logout(writer http.ResponseWriter, request *http.Request) { + expiration := time.Now() + cookie := http.Cookie{Name: "access_token", Value: "", Expires: expiration} + http.SetCookie(writer, &cookie) + http.Redirect(writer, request, "/", 302) }