Нужно написать скрипт для создания первого админа для админки бота.
При старте приложения должен создаваться суперюзер-админ, если он не был создан ранее. В переменных окружения есть переменная EMAIL_ADMIN. Должен создаваться токен-приглашение и отправляться на указанную почту.
Функция должна:
Выполняться при запуске приложения.
Проделывать всё то же, что происходит при приглашении нового админа через вызов эндпоинта api/auth/invitation, а именно:
Проверять, существует ли админ с почтой EMAIL_ADMIN в БД в таблице admin_users.
Если да, ничего не делать.
Если нет, то создавать токен-приглашение в таблице admin_token_requests и отправлять его на почту EMAIL_ADMIN.
Нужно написать скрипт для создания первого админа для админки бота. При старте приложения должен создаваться суперюзер-админ, если он не был создан ранее. В переменных окружения есть переменная EMAIL_ADMIN. Должен создаваться токен-приглашение и отправляться на указанную почту.
Функция должна:
api/auth/invitation
, а именно: