php-cas / think-cas
thinkphp sso login
1.0.7
2017-11-08 06:26 UTC
Requires
- php: >=5.4.0
- ext-curl: *
This package is not auto-updated.
Last update: 2025-04-12 05:38:10 UTC
README
一般使用eg.
<?php
use PhpCas\Cas;
require_once '../src/Cas.php';
$config = array(
'cas_server_url' => 'https://sso.pplive.cn/cas/',
'cas_disable_server_validation' => TRUE,
'cas_debug' => FALSE,
'cas_server_ca_cert' => ''
);
$cas = new Cas($config);
function login($cas) {
$cas->force_auth();
}
login($cas);
thinkphp 调用
<?php
namespace app\index\controller;
use think\oauth\driver\Sso;
class Index
{
public function index()
{
$default = [
'cas_server_url' => 'https://xxx/cas/',//sso服务器地址
'cas_disable_server_validation' => TRUE,
'cas_debug' => FALSE,
'cas_server_ca_cert' => ''
];
$sso=new Sso($default);
$sso->login();
}
}