Download the PHP package pawanmore/stytch-php-sdk without Composer
On this page you can find all versions of the php package pawanmore/stytch-php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download pawanmore/stytch-php-sdk
More information about pawanmore/stytch-php-sdk
Files in pawanmore/stytch-php-sdk
Download pawanmore/stytch-php-sdk
More information about pawanmore/stytch-php-sdk
Files in pawanmore/stytch-php-sdk
Vendor pawanmore
Package stytch-php-sdk
Short Description UnOfficial PHP SDK for Stytch Authentication APIs
License MIT
Package stytch-php-sdk
Short Description UnOfficial PHP SDK for Stytch Authentication APIs
License MIT
Please rate this library. Is it a good library?
Informations about the package stytch-php-sdk
Stytch PHP SDK
PHP SDK for Stytch Authentication APIs. This SDK provides easy-to-use methods for integrating Stytch's authentication services into your PHP applications.
Features
- B2B API Support: Complete coverage of Stytch's B2B authentication APIs
- Consumer API Support: Full support for consumer authentication endpoints
- Modern PHP: Built for PHP 7.4+ with modern features
- Type Safety: Full type hints and documentation
- Error Handling: Comprehensive error handling and exceptions
- PSR Standards: Follows PSR-4 autoloading and PSR-7 HTTP standards
Installation
Via Composer
Manual Installation
- Clone this repository
- Run
composer install
- Include the autoloader in your project
Quick Start
Initialize the SDK
B2B API Examples
Consumer API Examples
API Coverage
B2B API
- Organizations: Create, get, update, search, delete
- Members: Create, get, update, search, delete, reactivate
- RBAC: Get RBAC policies
- Magic Links: Send, authenticate, discovery
- OAuth: Google, Microsoft authentication
- Session Management: Get, authenticate, exchange, revoke
- SSO: SAML, OIDC connections
- Discovery: List organizations, create via discovery
- Passwords: Authenticate, reset, strength check, migrate
- MFA: TOTP, OTP, recovery codes
- M2M: Client management, access tokens
- Email OTP: Send, authenticate
- Impersonation: Authenticate tokens
Consumer API
- Users: Create, get, update, search, delete
- Magic Links: Send, authenticate, embeddable
- OTP: SMS, WhatsApp, email
- OAuth: Multiple providers (Google, Apple, GitHub, etc.)
- Session Management: Get, authenticate, revoke
- TOTP: Create, authenticate, recovery codes
- Crypto Wallets: Authenticate
- Passkeys & WebAuthn: Register, authenticate
- Passwords: Authenticate, reset, strength check
Error Handling
The SDK throws specific exceptions for different error types:
Configuration
Environment Variables
You can also configure the SDK using environment variables:
Advanced Configuration
Testing
Run the test suite:
Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests
- Submit a pull request
License
MIT License - see LICENSE file for details.
Support
- Documentation: https://stytch.com/docs
- API Reference: https://stytch.com/docs/api
- Support: [email protected]
All versions of stytch-php-sdk with dependencies
PHP Build Version
Package Version
The package pawanmore/stytch-php-sdk contains the following files
Loading the files please wait ....