Add some logging to indieauth endpoint

This commit is contained in:
Peter Stuifzand 2018-07-08 00:09:37 +02:00
parent 1b5c029c7b
commit a39e4b850b

View File

@ -70,22 +70,25 @@ func (h *mainHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
if r.URL.Path == "/auth" { if r.URL.Path == "/auth" {
// redirect to endpoint // redirect to endpoint
me := r.Form.Get("url") me := r.Form.Get("url")
log.Println(me)
meURL, err := url.Parse(me) meURL, err := url.Parse(me)
if err != nil { if err != nil {
http.Error(w, fmt.Sprintf("Bad Request: %s", err.Error()), 400) http.Error(w, fmt.Sprintf("Bad Request: %s, %s", err.Error(), me), 400)
return return
} }
endpoints, err := indieauth.GetEndpoints(meURL) endpoints, err := indieauth.GetEndpoints(meURL)
if err != nil { if err != nil {
http.Error(w, fmt.Sprintf("Bad Request: %s", err.Error()), 400) http.Error(w, fmt.Sprintf("Bad Request: %s %s", err.Error(), me), 400)
return return
} }
log.Println(endpoints)
authURL, err := url.Parse(endpoints.AuthorizationEndpoint) authURL, err := url.Parse(endpoints.AuthorizationEndpoint)
if err != nil { if err != nil {
http.Error(w, fmt.Sprintf("Bad Request: %s", err.Error()), 400) http.Error(w, fmt.Sprintf("Bad Request: %s %s", err.Error(), me), 400)
return return
} }
log.Println(authURL)
state := util.RandStringBytes(16) state := util.RandStringBytes(16)
clientID := "https://p83.nl/microsub-client" clientID := "https://p83.nl/microsub-client"