PHPackages                             aetah/oidc-dynamic-client-registration - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. aetah/oidc-dynamic-client-registration

ActiveLibrary[API Development](/categories/api)

aetah/oidc-dynamic-client-registration
======================================

Generic PHP library implementing OpenID Connect Dynamic Client Registration 1.0 processing helpers

0.1.0(2d ago)00AGPL-3.0-or-laterPHPPHP ^8.3CI passing

Since Jun 18Pushed yesterdayCompare

[ Source](https://github.com/aetah/php-oidc-dynamic-client-registration)[ Packagist](https://packagist.org/packages/aetah/oidc-dynamic-client-registration)[ RSS](/packages/aetah-oidc-dynamic-client-registration/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (3)Versions (2)Used By (0)

Read-Only Split Notice
======================

[](#read-only-split-notice)

This repository is a read-only split of [`aetah/php-openid-toolkit`](https://github.com/aetah/php-openid-toolkit).

- Development happens in the monorepo.
- Feature PRs and issues should be opened against `aetah/php-openid-toolkit`.
- This split repository is published from the monorepo and should not be treated as the source of truth.

OIDC Dynamic Client Registration
================================

[](#oidc-dynamic-client-registration)

Generic PHP library for OpenID Connect Dynamic Client Registration 1.0 processing primitives.

Scope
-----

[](#scope)

This package is designed as a reusable base for `aetah/*` libraries and CMS integrations. It provides:

- Client registration request parsing and structural validation.
- Client registration response parsing and structural validation.
- Helper checks for common protocol constraints (`redirect_uris`, response/grant compatibility, auth method requirements).

The package intentionally leaves software statement JWT verification, access token authorization policy, and HTTP endpoint orchestration to host applications.

Install
-------

[](#install)

```
composer require aetah/oidc-dynamic-client-registration
```

Quick Start
-----------

[](#quick-start)

```
