资源简介
php单点登陆示例源码(sso)
代码片段和文件信息
require_once __DIR__ . ‘/../../vendor/autoload.php‘;
$broker = new Jasny\SSO\Broker(getenv(‘SSO_SERVER‘) getenv(‘SSO_BROKER_ID‘) getenv(‘SSO_BROKER_SECRET‘));
if (empty($_REQUEST[‘command‘]) || !method_exists($broker $_REQUEST[‘command‘])) {
header(“Content-Type: application/json“);
header(“HTTP/1.1 400 Bad Request“);
echo json_encode([‘error‘ => ‘Command not specified‘]);
return;
}
try {
$result = $broker->{$_REQUEST[‘command‘]}();
} catch (Exception $e) {
$status = $e->getCode() ?: 500;
$result = [‘error‘ => $e->getMessage()];
}
// JSONP
if (!empty($_GET[‘callback‘])) {
if (!isset($result)) $result = null;
if (!isset($status)) $status = isset($result) ? 200 : 204;
header(‘Content-Type: application/javascript‘);
echo $_GET[‘callba
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-09 13:51 sso-master\
文件 194 2018-05-09 13:51 sso-master\.gitignore
文件 1058 2018-05-09 13:51 sso-master\LICENSE
文件 5436 2018-05-09 13:51 sso-master\README.md
文件 419 2018-05-09 13:51 sso-master\codeception.yml
文件 846 2018-05-09 13:51 sso-master\composer.json
目录 0 2018-05-09 13:51 sso-master\examples\
目录 0 2018-05-09 13:51 sso-master\examples\ajax-broker\
文件 1070 2018-05-09 13:51 sso-master\examples\ajax-broker\api.php
文件 2267 2018-05-09 13:51 sso-master\examples\ajax-broker\app.js
文件 2051 2018-05-09 13:51 sso-master\examples\ajax-broker\index.html
目录 0 2018-05-09 13:51 sso-master\examples\broker\
文件 737 2018-05-09 13:51 sso-master\examples\broker\error.php
文件 1289 2018-05-09 13:51 sso-master\examples\broker\index.php
文件 2350 2018-05-09 13:51 sso-master\examples\broker\login.php
目录 0 2018-05-09 13:51 sso-master\examples\server\
文件 133 2018-05-09 13:51 sso-master\examples\server\.htaccess
文件 2318 2018-05-09 13:51 sso-master\examples\server\MySSOServer.php
文件 461 2018-05-09 13:51 sso-master\examples\server\index.php
目录 0 2018-05-09 13:51 sso-master\src\
文件 8212 2018-05-09 13:51 sso-master\src\Broker.php
文件 92 2018-05-09 13:51 sso-master\src\Exception.php
文件 161 2018-05-09 13:51 sso-master\src\NotAttachedException.php
文件 10705 2018-05-09 13:51 sso-master\src\Server.php
目录 0 2018-05-09 13:51 sso-master\tests\
文件 57 2018-05-09 13:51 sso-master\tests\_bootstrap.php
目录 0 2018-05-09 13:51 sso-master\tests\_data\
文件 57 2018-05-09 13:51 sso-master\tests\_data\dump.sql
目录 0 2018-05-09 13:51 sso-master\tests\_output\
文件 13 2018-05-09 13:51 sso-master\tests\_output\.gitignore
目录 0 2018-05-09 13:51 sso-master\tests\_support\
............此处省略21个文件信息
相关资源
- 2019最新微信裂变加粉PHP源码
- phpword完整代码包含sample无需安装可直
- phpyun人才招聘系统V4.6 授权版20180825
- 微信小游戏源码100套-PHP
- 积分墙网站源码
- Modern PHP中文版美洛克哈特著_完整目录
- 易签到PHP开发
- 基于PHP 开发的OA外勤易签到
- 投票系统php源码
- 婚纱摄影源码
- phpStudy_2014
- PHP双轨直销企业管理系统
- phpdisk_Z-Core_v4.5(网赚运营版)
- PHP电商ERP进销存系统
- 李炎恢php第二季源码
- 李炎恢php第一季源码
- thinkphp3.2整合国外Charisma Admin Template后
- IonCube v8.3 Decoder 解密工具 官方最新
- PHP从入门到精通第三版源码
- php微信公众营销平台源码,亲测可用
- ThinkPHP商城系统源码仿京东
- 高端装修设计公司网站源码.rar
- 巨人在线报修系统 v1.1
- 在线学习平台易学堂学习系统源码
- 讯客分类信息网正式商业版源码
- CodeGear.Delphi.for.PHP V2.1.0.1083 including
- Thinkphp 5.1框架B2B2C商城系统,多用户商
- 仿美团网源码
- 各种留言板php资源合集
- php 腾讯云通讯独立模式
评论
共有 条评论