Libraries tagged by server 2 server
zfr/zfr-oauth2-server-doctrine
5537 Downloads
Doctrine 2 adapter for ZfrOAuth2Server
hrevert/ht-oauth-server-client-module
26 Downloads
A Zend Framework 2 module which provides custom grant for zfr-oauth2-server to authenticate users via third party applications like facebook, google etc
friendsofhyperf/oauth2-server
449 Downloads
The Oauth2 server for hyperf.
ivan-novakov/zf2-openid-connect-server-module
80 Downloads
OpenID Connect server implementation in PHP as a Zend Framework 2 module
friendsofhyperf/mcp-server
62 Downloads
MCP Server - A Model Context Protocol server implementation for Hyperf framework with Redis session management and annotation-based configuration
adrotec/breeze.server.php
15811 Downloads
Breeze JS support for Symfony 2 or any other PHP 5.3+ application
casserole/eloquent-oauth2-models
92 Downloads
Eloquent database models for https://github.com/php-loep/oauth2-server OAuth 2 Server. This package does nothing (mostly) without the OAuth2 Server.
them/j
3425 Downloads
A zero-dependency, transport independent json-rpc 2.0 server library
squirtle/websocket
7 Downloads
PHP 8.2+ WebSocket server and client built on stream_select(), RFC 6455 compliant
maltyxx/restserver
7531 Downloads
REST Full Server for Codeigniter 2 and Codeigniter 3
authv/authv
46 Downloads
A simple, secure php authentication and OAuth 2.0 authorization server using Laravel framework, Socialite and Passport
datto/json-rpc-ssh
708 Downloads
SSH client and server for JSON-RPC 2.0
level-2/aphplication
50 Downloads
A PHP application server
aosmak/laravel-layer-sdk
352 Downloads
Library that allows PHP developers to make requests to Layer Server API.
ordereazi/commerce-sdk
4 Downloads
Build a fully custom headless storefront - your own web app, mobile app, or POS - against a single OE Commerce store. Every endpoint below is namespaced under `/api/v1/store/...`. Building admin/back-office tooling instead? See [/docs/admin](/docs/admin). New here? [/guides/store](/guides/store) walks through getting a key, the anonymous cart session, and calling your first endpoints step by step - this page is the field-level reference to come back to afterward. ## Getting Started 1. Click the **Authorize** button at the top of this page. 2. Provide credentials: - **X-Commerce-Key** (always required) - your store's Store Access Key from Backoffice > Settings > Application APIs. `pk_store_...` (publishable) is safe for browser/mobile code; `sk_store_...` (secret) is server-to-server only and is rejected outright if a browser Origin header is present. - **Bearer** (only for endpoints acting on a specific customer - Account, Orders, Wishlists, etc.) - the token from **Auth > register** or **Auth > login**. Once authorized, you can explore and test all available endpoints directly from this interface. ## Anonymous Carts A guest cart is tracked by an `X-Session-Ref` header, not a cookie - the server generates one on your first request and echoes it back on every response after. Keep sending back whatever value you last received. Logging in carries that same cart forward onto the customer's account automatically, with no separate merge step. ## Errors Failures use RFC 9457 Problem Details (`application/problem+json`) with a stable `code` field for programmatic handling, e.g. `store_key_invalid`, `store_key_revoked`, `store_key_scope_denied`, `rate_limited`. A rejected *business* action (e.g. adding fewer than a product's minimum order quantity to the cart) instead comes back as HTTP 200 with `"success": false` and a human-readable `message` - always check `success` in the body, not just the HTTP status code. ## Rate Limits Requests are limited per Store Access Key (200/minute). The credential-stuffing surface (register/login/forgot-password/reset-password) is limited more tightly per caller IP (10 per 5 minutes). A 429 response includes a `Retry-After` header.