gigya / php-sdk
PHP SDK for Gigya
Installs: 352 885
Dependents: 3
Suggesters: 0
Security: 0
Stars: 7
Watchers: 7
Forks: 12
Open Issues: 3
Requires
- php: >=8.0
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- ext-openssl: *
- firebase/php-jwt: ^6.0
Requires (Dev)
- phpunit/phpunit: ^8.5
- dev-main
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.2
- 3.0
- dev-Reuse-Migration-TOML-Branch
- dev-allow_empty_apikey_requests
- dev-fix_key_typing_error
- dev-update_digicert_certificate_authority
- dev-fix_version_numbering
- dev-rem_utf8_encode_php82
- dev-firebase_jwt_6_compat
- dev-master
- dev-us/00000_pii_fix_and_versioning
- dev-us/116419_sensitive_info_fix
This package is auto-updated.
Last update: 2025-03-24 14:17:25 UTC
README
Description
The PHP SDK provides a PHP interface for the Gigya API. The library makes it simple to integrate Gigya services in your PHP application.
Requirements
PHP 8.0.x, PHP 8.1.x, PHP 8.2.x
Download and Installation
Standalone
- Clone the repo.
- Run
composer update
.
In a project
- Run
composer config repositories.gigyaphpsdk git https://github.com/SAP/gigya-php-sdk.git
- Run
composer require gigya/php-sdk
It will now be possible to autoload Gigya PHP SDK: use Gigya\PHP
.
Note: If the project does not use Composer natively / as part of a framework, it is necessary to include vendor/autoload.php
in your project.
Configuration
- Obtain a Gigya APIKey and authentication details.
- Follow the installation instructions above.
- Start using according to documentation.
Running tests
- Copy
tests/provideAuthDetails.json.dist
totests/provideAuthDetails.json
- If testing JWT-related functions, create a private key file.
- Enter the relevant authentication details and the private key file path in
tests/provideAuthDetails.json
.
Limitations
None
Known Issues
None
How to obtain support
Contributing
Via pull request to this repository.
Code of Conduct
See CODE_OF_CONDUCT
To-Do (upcoming changes)
None
Licensing
Please see our LICENSE for copyright and license information.