pracucci / phoneid-php-sdk

Phone.id PHP SDK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Phone.id PHP SDK

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.

What's Phone.id?

Phone.id is a service that makes "login with your mobile number" so easy that hurts.

Composer

This library is installable via Composer. To include it in your projects, run the following command:

composer require pracucci/phoneid-php-sdk

How to register an app

To register an app and get Phone.id credentials, you should:

  1. Login to https://developer.phone.id with your mobile phone
  2. Create a new app and get client id and secret

Contributing

Run tests before pushing a pull request:

phpunit --bootstrap src/PhoneId/autoload.php tests

License

MIT

Changes

0.0.2 (2015-09-22)

  • 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

0.0.1 (2015-08-10)

  • Server-side authentication support (see examples/authentication)
  • Installable via Composer (psr-4 autoloader)

About

Phone.id PHP SDK

License:MIT License


Languages

Language:PHP 100.0%