PHPackages                             paspoid/server-api-php - 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. paspoid/server-api-php

ActiveLibrary

paspoid/server-api-php
======================

Official PHP SDK for paspo.id Server API - Seamless SSO transaction management and identity verification for PHP backends

00PHP

Since Jul 30Pushed todayCompare

[ Source](https://github.com/paspoid/server-api-php)[ Packagist](https://packagist.org/packages/paspoid/server-api-php)[ RSS](/packages/paspoid-server-api-php/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

paspo.id Server API PHP SDK
===========================

[](#paspoid-server-api-php-sdk)

Official PHP SDK for integrating backends with the **paspo.id Server API** (Transaction and Authentication Service).

---

📋 Overview
----------

[](#-overview)

The Paspo ID Server API PHP SDK allows PHP applications (Laravel, Symfony, WordPress, custom backends) to initiate authentication transactions, issue temporary transaction keys, and validate nonces with the Paspo ID identity provider.

- **Clean Architecture** design matching Java, Kotlin, and JavaScript SDKs.
- **Zero Heavy External Dependencies**: Built using PHP 8.1+ native cURL and JSON extensions.
- **Strict Type Safety**: Fully typed with PHP 8.1 `readonly` properties, named arguments, and strict return types.
- **Composer PSR-4 Compliant** for seamless autoloading (`Paspoid\`).

---

⚙️ Requirements
---------------

[](#️-requirements)

- **PHP**: 8.1 or higher
- **Extensions**: `ext-curl`, `ext-json`

---

📦 Installation
--------------

[](#-installation)

Install the package via [Composer](https://getcomposer.org/):

```
composer require paspoid/paspoid
```

---

🚀 Quick Start
-------------

[](#-quick-start)

```
