This PHP SDK allows you to easily implement the Phone.id authentication on web. To see how it works, please take a look at examples/authentication
.
Phone.id is a service that makes "login with your mobile number" so easy that hurts.
This library is installable via Composer. To include it in your projects, run the following command:
composer require pracucci/phoneid-php-sdk
To register an app and get Phone.id credentials, you should:
- Login to https://developer.phone.id with your mobile phone
- Create a new app and get client id and secret
Run tests before pushing a pull request:
phpunit --bootstrap src/PhoneId/autoload.php tests
MIT
- Update the SDK to support new endpoints
- Added
PhoneId::exchangeAuthorizationCode()
method to exchange an authorization code with an access token - Fix: POST request content-encoding should be
application/x-www-form-urlencoded
- Fix:
PhoneIdClient
didn't throw exceptions successfully on errors
- Server-side authentication support (see
examples/authentication
) - Installable via Composer (psr-4 autoloader)