fix(auth): clarify admin login flow
Some checks failed
Architecture Governance / architecture (push) Has been cancelled
Deploy Frontend / deploy (push) Has been cancelled

Use admin-specific Telegram copy and define the missing credential API. Replace predictable bootstrap passwords with random one-time secrets.
This commit is contained in:
2026-08-21 07:39:30 +04:00
parent 14d46ceaa6
commit 98c39f6844
8 changed files with 125 additions and 6 deletions

View File

@@ -1154,6 +1154,10 @@ export const en: Translations = {
auth: {
loginRequired: 'Login required',
loginDescription: 'Please log in via Telegram to proceed with your order',
adminLoginRequired: 'Admin panel sign-in',
adminLoginDescription: 'Sign in through Telegram with an administrator account',
adminLoginWithTelegram: 'Sign in as administrator',
adminLoginNote: 'The admin panel will open after verification',
checking: 'Checking...',
loginWithTelegram: 'Log in with Telegram',
orScanQr: 'Or scan the QR code',

View File

@@ -1154,6 +1154,10 @@ export const hy: Translations = {
auth: {
loginRequired: 'Պահանջվում է մուտք',
loginDescription: 'Պատվերի համար մուտք գործեք Telegram-ով',
adminLoginRequired: 'Մուտք կառավարման վահանակ',
adminLoginDescription: 'Մուտք գործեք Telegram-ով՝ ադմինիստրատորի հաշվով',
adminLoginWithTelegram: 'Մուտք գործել որպես ադմինիստրատոր',
adminLoginNote: 'Ստուգումից հետո կբացվի կառավարման վահանակը',
checking: 'Ստուգում...',
loginWithTelegram: 'Մուտք Telegram-ով',
orScanQr: 'Կամ սքանավորեք QR կոդը',

View File

@@ -1154,6 +1154,10 @@ export const ru: Translations = {
auth: {
loginRequired: 'Требуется авторизация',
loginDescription: 'Для оформления заказа войдите через Telegram',
adminLoginRequired: 'Вход в панель управления',
adminLoginDescription: 'Войдите через Telegram с аккаунтом администратора',
adminLoginWithTelegram: 'Войти как администратор',
adminLoginNote: 'После подтверждения откроется панель управления',
checking: 'Проверка...',
loginWithTelegram: 'Войти через Telegram',
orScanQr: 'Или отсканируйте QR-код',

View File

@@ -1153,6 +1153,10 @@ export interface Translations {
auth: {
loginRequired: string;
loginDescription: string;
adminLoginRequired: string;
adminLoginDescription: string;
adminLoginWithTelegram: string;
adminLoginNote: string;
checking: string;
loginWithTelegram: string;
orScanQr: string;