mirror of
https://github.com/remnawave/panel.git
synced 2026-04-20 22:51:56 +00:00
Update AUTH_METHODS_TELEGRAM.md (#362)
Обновление справки под новый OAuth2
This commit is contained in:
@@ -5,22 +5,24 @@
|
||||
### Настройка бота
|
||||
|
||||
1. Откройте @BotFather (https://t.me/botfather)
|
||||
|
||||
2. Откройте MiniApp кнопкой "Open"
|
||||
|
||||
2. Отправьте команду `/mybots` и выберите нужного бота
|
||||
3. Выберите вашего бота и нажмите `Bot Settings`
|
||||
|
||||
3. Выберите опцию `Bot settings` → `Domain`
|
||||
4. Если в разделе `Web Login` уже указан домен — удалите его.
|
||||
|
||||
4. Выберите опцию `Set domain`
|
||||
5. Нажмите кнопку Switch to OpenID Connect Login.
|
||||
`Если такой кнопки нет, после удаления домена вернитесь на пункт меню назад и повторите действия с шага 3`
|
||||
|
||||
Теперь отправьте боту сообщение, которое будет содержать доменное имя, которое используется для доступа к Remnawave.
|
||||
|
||||
```
|
||||
https://panel.domain.com
|
||||
```
|
||||
7. Нажмите Add an Allowed URL.
|
||||
Укажите следующие значения:
|
||||
- Trusted Origins: https://panel.domain.com
|
||||
- Redirect URIs: https://panel.domain.com/oauth2/callback/telegram
|
||||
|
||||
### Настройка доступа
|
||||
|
||||
После ввода токена бота, вам необходимо указать список ID – администраторов, для которых будет доступен вход.
|
||||
После заполнения `Client ID`, `Client Secret` и `Frontend Domain`, вам необходимо указать список ID – администраторов, для которых будет доступен вход.
|
||||
|
||||
1. С нужного аккаунта запустите бота – https://t.me/Get_myidrobot
|
||||
2. В ответ бот пришлет вам ваш ID, введите его в соответсвующее поле.
|
||||
@@ -29,6 +31,10 @@
|
||||
|
||||
### Решение известных ошибок
|
||||
|
||||
###### Разного рода защиты установленные поверх панели (наподобие куки, и тд.) могут работать некорректно с `Telegram OAuth2`.
|
||||
|
||||
Используйте путь /oauth2/ в своих реверс прокси для решения этой проблемы
|
||||
|
||||
###### Ошибка: BOT_DOMAIN_INVALID
|
||||
|
||||
Эта ошибка возникает из-за неправильной настройки домена бота – изучите пункт "Настройка бота" (выше). При необходимости выполните повторно этот пункт шаг за шагом.
|
||||
|
||||
Reference in New Issue
Block a user