Skip to content

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

Notifications You must be signed in to change notification settings

eijawa/fastapi-scopes-example

Repository files navigation

FastAPI OAuth2 Scopes

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

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

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

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

About

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

Topics

Resources

Stars

Watchers

Forks