Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejavascript
titlePrzykładowa odpowiedź
linenumberstrue
[
      {
         "userName":"admin",
         "objectId":1000036,
         "firstName":"Default User",
         "lastName":"",
         "email":"",
         "active":true,
         "positions":null,
         "groups":null,
		 "number":"123",
         "fullName":"Default User "
      },
      {
         "userName":"afd",
         "objectId":1001001,
         "firstName":"fdsfasd",
         "lastName":"sdfs",
         "email":"",
         "active":true,
		 "number":"124",
         "positions":null,
         "groups":null,
         "fullName":"fdsfasd sdfs"
      }
]

Pobieranie informacji o użytkowniku po loginie

Ścieżka do servletu: api/users/by/login

Metoda: GET

Parametry:

  • username - login żądanego użytkownika

Odpowiedź:

  • Odpowiedź zwraca obiekt UserInfo z informacjami o użytkowniku
Code Block
languagejs
titlePrzykładowa odpowiedź
{
  "userName": "admin",
  "firstName": "Administrator",
  "lastName": "PlusWorkflow",
  "fullName": "Administrator PlusWorkflow",
  "email": "",
  "number": "",
  "groups": null,
  "positions": null
}

Pobieranie informacji o obecnie zalogowanym użytkowniku

Ścieżka do servletu: api/users/current

Metoda: GET

Odpowiedź:

  • Odpowiedź zwraca obiekt UserInfo z informacjami o obecnie zalogowanym użytkowniku
Code Block
languagejs
titlePrzykładowa odpowiedź
{
  "userName": "admin",
  "firstName": "Administrator",
  "lastName": "PlusWorkflow",
  "fullName": "Administrator PlusWorkflow",
  "email": "",
  "number": "",
  "groups": [
    {
      "name": "Administrators"
    }
  ],
  "positions": []
}