PAR
The Pushed Authorization Requests (PAR) service implements RFC 9126,
enabling OAuth 2.0 clients to pre-register their authorization request parameters with the authorization
server over a secure back-channel before initiating the user agent redirect.
This is particularly valuable for large or security-sensitive requests because the parameters are
transmitted server-to-server via a direct POST rather than being exposed in browser redirect URIs.
nevisAuth validates the request parameters and client credentials, stores the request in its
out-of-context data store, and returns a short-lived request_uri reference bounded by a
configurable lifetime between 5 and 600 seconds.
The client then presents this request_uri at the authorization endpoint in place of the full
parameter set, keeping the user-facing URL compact and tamper-resistant.
PAR is required by high-security OAuth 2.0 profiles such as FAPI 2.0.
📄️ Push authorization request
Accepts a URL-encoded OAuth 2.0 authorization request body and stores it in nevisAuth's