in auth.go [89:105]
func (s *Server) buildLoginURL(r *http.Request) string {
rtu := cloneURL(r.URL)
if rtu.Host == "" && r.Host != s.config.BaseDomain {
rtu.Host = r.Host
}
uv := &url.Values{}
uv.Add("redirect_to", rtu.String())
u := &url.URL{
Host: s.config.BaseDomain,
Path: "/auth/login",
RawQuery: uv.Encode(),
}
return u.String()
}