Open
Description
We already added this endpoint GET /v5/taas-teams/users/{handle}
:
- this endpoint is needed to get v5 userId by
handle
- in case a user with such a handle doesn't exist in v5, then this endpoint creates it automatically and returns
userId
This was a quick fix via commit 2b7a591, so we have to improve the solution:
- Update Swagger
- Rename SkillController / SkillService to something more appropriate like
UbahnController
/UbahnService
, orUserController
/UserService
- Add Joi validation
- decide on permissions to access this endpoint, should it be more strict?