Changes for page CAS PHP klient
Last modified by Petr Abrahamczik on 16.04.2024 10:11
From version 3.1
edited by Petr Abrahamczik
on 08.02.2019 09:27
on 08.02.2019 09:27
Change comment:
There is no comment for this version
To version 2.1
edited by Petr Abrahamczik
on 08.02.2019 09:24
on 08.02.2019 09:24
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -2,10 +2,11 @@ 2 2 3 3 1. Do aplikace je potřeba přidat knihovny klienta. Pokud využíváme ##composer## lze to provést pomocí příkazu ##composer require jasig/phpcas## a nebo je možné knihovnu stáhnout a přidat ručně. 4 4 1. Stáhnout [[certifikát>>https://pki.cesnet.cz/certs/chain_TERENA_SSL_High_Assurance_CA_3.pem]] certifikáční autority CAS serveru ze stránky https://pki.cesnet.cz/cs/ch-tcs-ev-ssl-ca-3-crt-crl.html 5 -1. Příklad aplikace. Adresu https://klient.vsb.cz je potřeba nahradit adresou aplikace a certifikát je potřeba mít ve stejném adresáři jako tento soubor.((( 6 -{{code language=" php"}}5 +1. Příklad aplikace. Adresu https://klient.vsb.cz je potřeba nahradit adresou aplikace a certifikát je potřeba mít ve stejném adresáři jako tento soubor. ((( 6 +{{code language="html"}} 7 7 <?php 8 -// pri pouyiti composer 8 + 9 +// pri pouziti composer 9 9 require_once './vendor/autoload.php'; 10 10 11 11 // initialize phpCAS ... ... @@ -24,10 +24,11 @@ 24 24 25 25 // odhlaseni 26 26 if (isset($_REQUEST['logout'])) { 28 +// odhlaseni z CAS 27 27 phpCAS::logout(); 28 28 29 29 // odhlaseni s presmerovanim zpatky 30 -// phpCAS::logoutWithRedirectService('http://klient.vsb.cz'); 32 +// phpCAS::logoutWithRedirectService('https://klient.vsb.cz'); 31 31 } 32 32 33 33 ?> ... ... @@ -38,7 +38,7 @@ 38 38 </head> 39 39 <body> 40 40 41 - <p>phpCAS version is <b></b>.</p> 43 + <p>phpCAS version is <b><?php echo phpCAS::getVersion(); ?></b>.</p> 42 42 43 43 <?php 44 44 // zde je již uživatel autentizován ... ... @@ -66,4 +66,3 @@ 66 66 </html> 67 67 {{/code}} 68 68 ))) 69 -