view the examples/simple.php file

from 'view examples/simple.php content + editor' you can add some codes in this file with php editor.
file name: examples/simple.php
Size: 707 B
date: 6 months ago

This file is located in SimpleCAS-0.5.0.zip

<?php
ini_set('display_errors', true);
chdir(dirname(dirname(dirname(__FILE__))));

require_once 'SimpleCAS/Autoload.php';
require_once 'HTTP/Request2.php';

$options = array('hostname' =>'login.unl.edu',
                 'port'     => 443,
                 'uri'      => 'cas');
$protocol = new SimpleCAS_Protocol_Version2($options);

$protocol->getRequest()->setConfig('ssl_verify_peer', false);

$client = SimpleCAS::client($protocol);
$client->forceAuthentication();

if (isset($_GET['logout'])) {
	$client->logout();
}

if ($client->isAuthenticated()) {
    echo '<h1>Authentication Successful!</h1>';
    echo '<p>The user\'s login is '.$client->getUsername().'</p>';
}
?>
<a href="?logout">Logout</a>