Задать вопрос
kustiktm_kirill
@kustiktm_kirill

Как построить взаимодействие админки с данными проекта?

Как по хорошему устраивать взаимодействия админки с проектом в плане доступа?
Варики, которые в голове:

1. Подключить админку к бд напрямую без участия основного бека проекта

2. Накрутить доп. эндпоинты по необходимости на основном беке и взаимодействовать через него. Но тогда как беку удостовериться, что это админка? Скипать проверку прав при получении запроса из внутренней сети от определённой тачки? Или мб по другому как-то приконнектить?

Уточню, что для модели и база для юзеров админки и юзеров проекта разные и никак не связаны. Админка не доступна по публичному айпишнику.
  • Вопрос задан
  • 228 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Для начала забыть про админку.
Проверять права пользователей на уровне модели данных.
Пилить нужные пользователям интерфейсы.
Профит.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы