LSAuth usage

Alla on kuvattu LSuser.php-skriptin hyödyntäminen käyttäjän käyttäjätunniste lipukkeen avaamiseen php-skripteissä.


Edellä mainittu skripti lisätään olemassa olevan sivun alkuun, jolloin käyttäjän tiedot löytyvät sivulla $LSuser-muuttujasta. Alla tulos selaimesi tämän hetken tilassa.
Edellisessä skriptissä käytetään Lingsoftin LSAuth.php-moduulia autentikaation tarkistamiseen. Autentikaatio tarkistetaan varmistamalla viestin allekirjoitus oheisella sertifikaatilla lingsoft-crt.pem.

Autentikaatiopalvelu sisältää lisäksi uudelleenohjaustoiminnon, jonka avulla esimerkiksi TTK voi pyytää käyttäjää kirjautumaan osoitteessa https://auth.lingsoft.fi/?host=http://ttk.lingsoft.fi siten, että onnistuneen autentikaation jälkeen käyttäjä uudelleenohjataan suoraan takaisin TTK:hon. Uloskirjautuminen onnistuu ohjaamalla käyttäjä sivulle http://auth.lingsoft.fi/logout.

Koko autentikaatio-paketti yhtenä zip-pakettina. Paketti sisältää edellä mainittujen tiedostojen lisäksi LSusage.php-esimerkkiskriptin (joka on kuvattu yllä). Sertifikaatin sha1-summa on tällä hetkellä.

	$ sha1sum lingsoft-crt.pem 
	ae17e945bcf949fc514a96f4478f9faf6f5792ea  lingsoft-crt.pem
	+--[SHA1sum]------+
	|                 |
	|              . .|
	|         .   . =.|
	|          o   = =|
	|        So + o =o|
	|       .o + o =.o|
	|       ..o o + oo|
	|       .o   + . +|
	|      ..   .E .+o|
	+-----------------+
      

LSAuth
Take me to Turku
Take me to Helsinki