Caution
Tarkvara ei ajakohastata. Uuem info asub https://e-gov.github.io/TARA-Doku/Naited lehel.
TARA autentimisteenuse näidis klient
Rakendust on võimalik konfigureerida järgmiste parameetritega:
provider.protocol
- vaikimisihttp
provider.domain
- vaikimisilocalhost
provider.port
- vaikimisi8450
client.port
- vaikimisi8451
client.domain
- vaikimisilocalhost
client.id
- vaikimisiopenIdDemo
client.secret
- vaikimisisecret
client.locale
- vaikimisiet
mvn clean compile exec:java <-Dclient.*=*> <-Dprovider.*=*>
Testteenuse vastu konfigureeritud näide:
mvn clean compile exec:java -Dprovider.protocol=https -Dprovider.domain=tara-test.ria.ee -Dprovider.port=443
-
Peale rakenduse käivitamist avada interneti lehitsejas URL: https://localhost:8451/ui Selle peale avaneb rakenduse esileht, kus on väikses kirjas
Login
. Sellele klikates suunatakse kasutaja TARA autentimisrakendusse, kus juba valitud autentimismeetodiga toimub kasutaja autentimine. Peale edukat autentimist suunatakse kasutaja tagasi rakendusse (vtDemoRestController
klassi ningapplicationUrl
parameetrit main klassis) -
Autentimise järgselt suunatakse kasutaja tagasi algsesse rakendusse ja autentimist valideerivasse endpointi (
applicationUrl
). Seal on juba arendaja otsus, mis ja kuidas ta loob rakenduse sessiooni