bows / ssoclient
small library to connect sso
v1.0.0
2019-02-12 07:21 UTC
Requires
- php: >=5.3
- vlucas/phpdotenv: ^3.3
Requires (Dev)
- phpunit/phpunit: 4.*
This package is auto-updated.
Last update: 2024-05-13 18:14:45 UTC
README
small library to connect sso
use SsoClient\Client; # for register new app Client::registerApp('YOUR_APPNAME', 'YOUR_APPKEY'); # for authenticate token $credentials = [ 'token' => '', 'appid' => 'YOUR_APPID', 'appsecret' => 'YOUR_APPSECRET' ]; Client::authenticateSso($credentials); # for redirect to sso login page # origin https://<your-website>/<method for save session> $credentials = [ 'appid' => 'YOUR_APPID', 'appsecret' => 'YOUR_APPSECRET', 'origin' => 'https://your-website.com/loginhelper', ]; Client::redirectToSso($credentials);
Installing ssoclient
The recommended way to install ssoclient is through Composer.
# Install Composer curl -sS https://getcomposer.org/installer | php
Next, run the Composer command to install the latest stable version of ssoclient:
composer init composer require bows/ssoclient
Then create an index.php file that will load the autoloader:
require 'vendor/autoload.php';