Libraries tagged by RFC2945
artisansdk/srp
7000 Downloads
A client and server-side implementation in PHP of the Secure Remote Password (SRP-6a) protocol.
simon_massey/thinbus-php-srp
8796 Downloads
Thinbus SRP PHP is an implementation of the SRP-6a Secure Remote Password protocol.
simon_massey/thinbus-php-srp-demo
25 Downloads
Demo of Thinbus SRP PHP: a implementation of the SRP-6a Secure Remote Password protocol.
kigkonsult/icalcreator
3097257 Downloads
iCalcreator is the PHP implementation of rfc2445/rfc5545 and rfc updates, management of calendar information
juststeveking/api-toolbox
8867 Downloads
Standards-compliant APIs in Laravel, one RFC at a time.
phpfui/icalendar
20931 Downloads
A modern fork of the icalendar.org PHP implementation of rfc5545, management of iCal formatted files
chamber-orchestra/form-bundle
6776 Downloads
Symfony 8 bundle for JSON-first API form handling with controller traits, data transformers, Doctrine validation, and RFC 9457 problem details error responses
juststeveking/kit
24 Downloads
Opinionated Laravel API starter kit: token authentication, standards-compliant HTTP via api-toolbox, and contract-tested OpenAPI docs.
errata/errata
751 Downloads
Exceptional error handler for JSON APIs
hoa/mail
4494 Downloads
The Hoa\Mail library.
juststeveking/sdk-toolbox
84 Downloads
Build PHP SDKs on PSR-18, typed end to end, with the HTTP standards an API client should honour.
bnomei/kirby3-ics
514 Downloads
Generate ICS Files
lockally/sdk
22 Downloads
The lockally control plane lets integrators and direct customers manage everything except actual mail data flow (which uses standard JMAP / IMAP / SMTP-submission against the data plane endpoints). **Authentication.** All `/v1/_*` endpoints require a Bearer API key in the `Authorization` header. Keys are formatted `lk_live__`, or `lk_test_` for a test key. Create keys in the dashboard, or with `POST /v1/api-keys` using a key that holds `tenant:admin`. The key's plan is checked on every request, so a key stops working if the account moves to a plan without API access, and works again if it moves back. **Errors.** Failures return [RFC 9457](https://www.rfc-editor.org/rfc/rfc9457) `application/problem+json` documents. **Scopes.** Each endpoint requires a specific scope on the presented key. Insufficient scope returns `403` with the required scope name in `detail`.
timezhero/laravel-rfc9457
1 Downloads
RFC 9457 Problem Details for Laravel exceptions
httpidempotency/laravel
1 Downloads
Laravel middleware implementing the IETF Idempotency-Key HTTP header draft.