# OAuth2

OAuth2 protocol endpoints (RFC 6749, 7009, 7662, 8628, 9126).

## Endpoints

- [`GET /authorize` OAuth2 / OIDC authorization endpoint](https://www.nauthera.io/docs/v1/api/oauth2/authorize.md)
- [`POST /authorize` OAuth2 / OIDC authorization endpoint (POST form)](https://www.nauthera.io/docs/v1/api/oauth2/authorize-post.md)
- [`POST /par` Pushed Authorization Request (RFC 9126)](https://www.nauthera.io/docs/v1/api/oauth2/pushed-authorization-request.md)
- [`POST /token` OAuth2 token endpoint](https://www.nauthera.io/docs/v1/api/oauth2/token.md)
- [`POST /device_authorization` Device Authorization Request (RFC 8628)](https://www.nauthera.io/docs/v1/api/oauth2/device-authorization.md)
- [`POST /introspect` OAuth2 token introspection (RFC 7662)](https://www.nauthera.io/docs/v1/api/oauth2/introspect.md)
- [`POST /revoke` OAuth2 token revocation (RFC 7009)](https://www.nauthera.io/docs/v1/api/oauth2/revoke.md)
