Skip to content

Latest commit

 

History

History
12 lines (10 loc) · 1.15 KB

File metadata and controls

12 lines (10 loc) · 1.15 KB

FastAPI OAuth2 Scopes

Запуск проекта

Проект создан для отработки и демонстрации работы с правами доступа (OAuth2 Scopes) в рамках фреймворка FastAPI.

Реализованный функционал:

  • Создание токенов, содержащих информацию о запрашиваемых правах пользователя
  • Верификация текущих прав пользователя с требуемыми правами для доступа к совершению операции
  • Интеграционное тестирование системы прав доступа со всем дополнительным функционалом для проведения тестов
  • Синхронизация прав доступа из кода с базой данных
  • Поддержка групп прав для облегчённого присвоения прав пользователям
  • Механизмы управления правами каждого пользователя