Změny dokumentu CAS PHP klient
Naposledy změněno Petr Abrahamczik 16.04.2024 10:11
Od verze 2.1
změnil(a) Petr Abrahamczik
k 08.02.2019 09:24
k 08.02.2019 09:24
Změnit komentář:
Žádné komentáře k této verzi
Na verzi 4.1
změnil(a) Petr Abrahamczik
k 08.02.2019 09:30
k 08.02.2019 09:30
Změnit komentář:
Žádné komentáře k této verzi
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -2,10 +2,9 @@ 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="h tml"}}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"}} 7 7 <?php 8 - 9 9 // pri pouziti composer 10 10 require_once './vendor/autoload.php'; 11 11 ... ... @@ -12,10 +12,10 @@ 12 12 // initialize phpCAS 13 13 phpCAS::client(CAS_VERSION_3_0,'www.sso.vsb.cz',443,''); 14 14 15 -// Nastaven ícertifikátu (nebo certifikačníautority) serveru CAS14 +// Nastaveni certifikatu (nebo certifikacni autority) serveru CAS 16 16 phpCAS::setCasServerCACert('chain_TERENA_SSL_High_Assurance_CA_3.pem'); 17 17 18 -// zapnut ípodpory single sign out (omezenípouze na CAS server)17 +// zapnuti podpory single sign out (omezeni pouze na CAS server) 19 19 phpCAS::handleLogoutRequests(true, array("www.sso.vsb.cz")); 20 20 21 21 // provede autentizaci ... ... @@ -25,11 +25,10 @@ 25 25 26 26 // odhlaseni 27 27 if (isset($_REQUEST['logout'])) { 28 -// odhlaseni z CAS 29 29 phpCAS::logout(); 30 30 31 31 // odhlaseni s presmerovanim zpatky 32 -// phpCAS::logoutWithRedirectService('http s://klient.vsb.cz');30 +// phpCAS::logoutWithRedirectService('http://klient.vsb.cz'); 33 33 } 34 34 35 35 ?> ... ... @@ -43,7 +43,7 @@ 43 43 <p>phpCAS version is <b><?php echo phpCAS::getVersion(); ?></b>.</p> 44 44 45 45 <?php 46 -// zde je ji žuživatel autentizován44 +// zde je jiz uzivatel autentizovan 47 47 if (phpCAS::isAuthenticated()) { 48 48 ?> 49 49 ... ... @@ -68,3 +68,4 @@ 68 68 </html> 69 69 {{/code}} 70 70 ))) 69 +