Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/setono/client-id-contracts
Generic abstraction related to client id
https://github.com/setono/client-id-contracts
client-id php
Last synced: 23 days ago
JSON representation
Generic abstraction related to client id
- Host: GitHub
- URL: https://github.com/setono/client-id-contracts
- Owner: Setono
- License: mit
- Created: 2021-03-15T13:28:35.000Z (almost 4 years ago)
- Default Branch: 0.2.x
- Last Pushed: 2022-11-29T13:31:53.000Z (about 2 years ago)
- Last Synced: 2024-12-13T04:35:57.897Z (25 days ago)
- Topics: client-id, php
- Language: PHP
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Abstraction for a client id
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 consentedThis library provides a very simple abstraction over this concept by providing
- a `ClientId` value object
- a `ClientIdGeneratorInterface` that will generate a `ClientId`
- a `ClientIdProviderInterface` that will return a client id