anchor.diff:  ## API token authentication [/auth]
   Authentization resource for session managment.
   
  +
   ### Request new token [POST]
   
   Providing correct `login` and `password` of existing user returns authentication token for comunication with API. Returned token must by provided in `token` header with each subsequent request, otherwise you get back **401 Unauthorized** status code.
  
positive.code: 
              token: {token}
  
  + Response 200 (application/json)
  
  ### Get authenticated user [GET]
  This action provides user information based on provided token.
  
  + Request
      + Headers
  
              token: {token}
  
  + Response 200 (application/json)
  
          {
              "user_id": "id",
              "login": "login"
          }
          
  # Group User
  
  ## User details [/users/{user_id}]
  
negative.code:             token: {token}
  
  + Response 200 (application/json)
  
  
  ### Invalidate current token [DELETE]
  By this action you invalidate your token. You wont be able to communicate with API, until you perform you repeat authentification process.
  