mzm / phpsso
PHP Native package for SSO integration between apps clients
1.0.0
2025-04-29 05:52 UTC
Requires
- php: ^7.4 || ^8.0
This package is auto-updated.
Last update: 2025-04-29 05:54:43 UTC
README
PHP SSO Client Integration for Pure PHP (Sanctum-based Authentication)
mzm/phpsso
ialah pakej PHP ringkas yang membolehkan integrasi Single Sign-On (SSO) antara sistem client (contoh: sistem-a.example.com
) dengan pelayan SSO berasaskan Laravel Sanctum (contoh: sso.example.com
). Direka khas untuk sistem tanpa framework (Pure PHP).
✨ Ciri-ciri
- Integrasi mudah dengan pelayan Laravel Sanctum SSO.
- Penyemakan token
Bearer
melaluicURL
. - Carian pengguna tempatan secara automatik (melalui
email
,username
, dll). - Menyimpan
$_SESSION
selepas pengesahan berjaya. - Komponen UI (butang login SSO).
- Middleware untuk lindungi laluan.
- Logging harian secara automatik (rotating log).
- Sistem
Enum
danQueryTemplate
yang boleh dikonfigurasi.
📦 Pemasangan
composer require mzm/phpsso