Redirect aint perfect and username only

master
bel 2019-10-20 13:14:18 -06:00
parent 7922043ef0
commit 40b65a4019
2 changed files with 7 additions and 2 deletions

View File

@ -32,6 +32,8 @@ func login(oauth2server *url.URL, w http.ResponseWriter, r *http.Request) error
cookie := &http.Cookie{
Name: oauth2.REDIRECT,
Value: url.String(),
SameSite: http.SameSiteLaxMode,
Path: "/authorize",
}
http.SetCookie(w, cookie)
http.Redirect(w, r, oauth2server.String(), http.StatusSeeOther)

View File

@ -3,6 +3,7 @@ package server
import (
"local/oauth2"
"local/storage"
"log"
"net/http"
"github.com/google/uuid"
@ -31,6 +32,8 @@ func (s *Server) authorize(w http.ResponseWriter, r *http.Request) {
}
http.SetCookie(w, cookie)
redirectCookie, err := r.Cookie(oauth2.REDIRECT)
log.Printf("REDIR COOKIE", err, redirectCookie)
log.Println(r.Cookies())
if err != nil {
return
}