(w http.ResponseWriter, r *http.Request, ar fosite.AuthorizeRequester, err error)
| 1383 | } |
| 1384 | |
| 1385 | func (h *Handler) writeAuthorizeError(w http.ResponseWriter, r *http.Request, ar fosite.AuthorizeRequester, err error) { |
| 1386 | if !ar.IsRedirectURIValid() { |
| 1387 | h.forwardError(w, r, err) |
| 1388 | return |
| 1389 | } |
| 1390 | |
| 1391 | h.r.OAuth2Provider().WriteAuthorizeError(r.Context(), w, ar, err) |
| 1392 | } |
| 1393 | |
| 1394 | // updateSessionWithRequest takes a session and a fosite.request as input and returns a new session. |
| 1395 | // If any errors occur, they are logged. |
no test coverage detected