diff --git a/internal/identp/identp.go b/internal/identp/identp.go index 7717583..c1b4ba1 100644 --- a/internal/identp/identp.go +++ b/internal/identp/identp.go @@ -171,7 +171,7 @@ func newLoginEndHandler(ra oa2LoginReqAcceptor, auther authenticator, tmplRender data := LoginTmplData{ CSRFToken: nosurf.Token(r), Challenge: challenge, - LoginURL: r.URL.String(), + LoginURL: strings.TrimPrefix(r.URL.String(), "/"), } username, password := r.Form.Get("username"), r.Form.Get("password")