Identitātes sniedzēja API
Lietotāja sesija un tās pārtraukšana
Apraksts
Kad galalietotājs ir veiksmīgi autentificēts, identitātes sniedzējs uztur autentificētu galalietotāja sesiju, kas ir jāizmanto atkārtotiem pieprasījumiem. Identitātes sniedzējs atbalsta galalietotāju autentifikāciju dažādās informācijas sistēmās, kur galalietotājs jau ir autentificējies.
Identitātes sniedzēja uzturētā sesija parasti nav jāpārtrauc, tā var ietekmēt galalietotāja pieredzi ar vienotās pieteikšanās (SSO) funkcionalitāti.
Situācijās, kad ir jāpārtrauc identitātes sniedzēja autentificēta galalietotāja sesija, ir nepieciešams izpildīt šādu HTTP GET pieprasījumu.
Sesija var tikt pārtraukta brīdī, kad tiek iegūta informācija par galalietotāju. Jāņem vērā, ja tiek izmantota Integrācijas platformas dokumentu parakstīšanas funkcionalitāte, tad sesija pēc vajadzības jāpārtrauc.
Pieprasījums
GET /trustedx-authserver/{idp}/logout?redirect_uri=...Parameteri - ņemiet vērā faktu, ka visi parametri tiek konvertēti, izmantojot UTF-8 rakstzīmju kodējumu, URL kodējumu un nosacījumus.
| Nosaukums | Tips | Lietošana | Apraksts |
|---|---|---|---|
idp | ceļš | obligāts | Identitātes sniedzējs un tā identifikators, kas pieejams Pakalpojumu sniedzēja lietojumprogrammai. |
redirect_uri | vaicājums (query) | obligāts | Pakalpojumu sniedzēja lietojumprogrammas tīmekļa adrese, kur novirzīt galalietotāju.Novirzīšanas URI ir jāizmanto HTTPS protokols. Redirect URI must use the HTTPS protocol. |
Piemērs
Nākamajā piemērā ir parādīta situācija, kad galalietotāja sesiju pārtrauc identitātes sniedzējs lvrtc-eipsign-idp.
GET /trustedx-authserver/lvrtc-eipsign-idp/logout?redirect_uri=https%3A%2F%2Fwww.demoapp.lv HTTP/1.1
Host: eidas.eparaksts.lvUpdated 20 days ago