Skip to content

Сервис хранения пользователей и авторизации в brutal-ITSM

Notifications You must be signed in to change notification settings

koteyye/brutalITSM-BE-Users

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Brutal-ITSM-Users

Микросервис для хранения пользователей и авторизации в brutal itsm logo

REST

AUTH

  • POST /auth/sign-in - получить JWT;
  • GET /auth/me - получить пользователя по JWT;

USERS

  • POST /api/users/create - создать пользователя;
  • POST /api/users/avatar/upload/:id - загрузить аватар пользователя;
  • GET /api/users/ - получить список пользователей;
  • GET /api/users/:id - получить пользователя по ID;
  • GET /api/users/roles - получить список ролей;

SEARCH

  • GET /api/search/job/:jobName - получить список должностей по совпадению имени;
  • GET /api/search/org/:orgName - получить список организаций по совпадению имени;

gRPC

  • GetUserByToken - проверка JWT и получение данных о пользователе

Связанные проекты

About

Сервис хранения пользователей и авторизации в brutal-ITSM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published