Upravljanje korisnicima↵
Login↵
Generisanje i preuzimanje JWT tokena za registrovanog korisnika.
URL : /api/login/
Metod : POST
Zahteva Autorizaciju : NE
Zahtev
{
"login": "[validno korisničko ime]",
"password": "[validna lozinka]"
}
Primer zahteva
{
"login": "test.user",
"password": "abcd1234"
}
Uspešan zahtev↵
Code : 200 OK
Sadržaj paketa
{
"status": {
"message": "Success",
"code": "Success"
},
"payload": {
"creationTime": "2022-05-07T18:58:04.193788+02:00",
"accessToken": "eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9...",
"refreshToken": "eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9...",
"applicationStateId": 1
},
"additionalInformation": null
}
Pogrešan zahtev↵
Uslov : Ukoliko kombinacija polja login i password nije ispravna.
Code : 400 BAD REQUEST
Sadržaj paketa
{
"payload": null,
"status": {
"message": "Failed to generate access token with submitted credentials",
"code": "GenerateAccessToken"
},
"additionalInformation": null
}
Refresh token↵
Generisanje i preuzimanje JWT tokena pomoću refresh tokena generisanog prilikom poziva login funkcije.
URL : /api/login/refresh
Metod : GET
Zahteva Autorizaciju : NE
Uspešan zahtev↵
Code : 200 OK
Sadržaj paketa
{
"status": {
"message": "Success",
"code": "Success"
},
"payload": {
"creationTime": "2022-05-07T18:58:04.193788+02:00",
"accessToken": "eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9...",
"refreshToken": null,
"applicationStateId": 1
},
"additionalInformation": null
}
Pogrešan zahtev↵
Uslov : Ukoliko refresh token u Authorized zaglavlju nije ispravan.
Code : 401 UNAUTHORIZED
Uslov : Ukoliko poslati podaci ne zadovoljavaju sintaksnu validaciju ili json payload nije ispravno formiran.
Code : 422 UNPROCESSABLE ENTITY
✏️ Poslednja promena: 11.05.2026 15:14
📖 Datum izdanja: 11.05.2026 13:15