setono/client-id-contracts
Generic abstraction related to client id
Maintainers
v0.2.0
2021-04-22 10:04 UTC
Requires
- php: >=7.4
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT afc7a22d8aaf6838c937336f81cc1c3c0c079fdb
README
Client ids are used in many applications to identify a user. It could be in
- Analytics software to identify the user between requests
- Consent management software to check that a user has consented
This library provides a very simple abstraction over this concept by providing
- a
ClientIdvalue object - a
ClientIdGeneratorInterfacethat will generate aClientId - a
ClientIdProviderInterfacethat will return a client id
