novay/sso-php
最新稳定版本:1.0
Composer 安装命令:
composer require novay/sso-php
包简介
SSO-Samarinda Client for PHP Language.
README 文档
README
SSO-Samarinda Client for PHP Language.
Install
composer require novay/sso-php
Contoh Penggunaan
Untuk Login:
<?php require_once __DIR__ . '/vendor/autoload.php'; $properti = [ 'url' => 'https://sso.samarindakota.go.id', 'name' => 'XXX', 'secret' => 'XXX' ]; $broker = new \Novay\SsoPhp\Services\Broker($properti); echo $broker->getLogin();
Untuk Get User Information:
<?php require __DIR__ . '/../vendor/autoload.php'; $properti = [ 'url' => 'https://sso.samarindakota.go.id', 'name' => 'XXX', 'secret' => 'XXX' ]; $broker = new \Novay\SsoPhp\Services\Broker($properti); $user = $broker->getUser($_GET['code'], $_GET['uid'], $_GET['pwd']); echo $user['id']; echo $user['photo']; echo $user['name']; echo $user['email']; echo $user['phone']; echo $user['address']; echo $user['gender']; echo $user['date_birth']; echo $user['number_id']; echo $user['type_id']; echo $user['level']; // Silahkan lakukan penyimpanan session atau pembagian hak akses mandiri kedalam aplikasi client // ...
Untuk Logout:
<?php require_once __DIR__ . '/vendor/autoload.php'; $properti = [ 'url' => 'https://sso.samarindakota.go.id', 'name' => 'XXX', 'secret' => 'XXX' ]; $broker = new \Novay\SsoPhp\Services\Broker($properti); echo $broker->logout();
统计信息
- 总下载量: 105
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-07-01