Difference between revisions of "Telegram bot: получение пароля"
(Created page with "Навигация: Главная страница/Система ejudge/Использование/Бот для telegram/Telegram bot: получение пароля|П...") |
(...) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | Навигация: Главная страница/Система ejudge/Использование/Бот для telegram/[[Telegram bot: получение пароля|Получение пароля]] | + | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Бот для telegram]]/[[Telegram bot: получение пароля|Получение пароля]] |
+ | |||
+ | При массовом централизованном создании аккаунтов, например, | ||
+ | при создании аккаунтов для курса, когда требуется создать | ||
+ | 50 - 500 аккаунтов, выдача логинов и паролей участникам, | ||
+ | а также последующее восстановление пароля при его потере, | ||
+ | представляет собой некоторую сложность. | ||
+ | |||
+ | Одним из каналов выдачи логина и пароля может быть Telegram. | ||
+ | |||
+ | Получить одноразовый пароль для входа можно с помощью | ||
+ | команды <code>/password</code>. Пользователь должен будет | ||
+ | указать некоторую проверочную информацию, после чего | ||
+ | ему будет отправлен логин и пароль. | ||
+ | Рекомендуется при таком способе выдачи пароля | ||
+ | назначать обязательную смену пароля при первом входе | ||
+ | с помощью атрибута <code>[[contest.xml:force_password_change|force_password_change]]</code> в конфигурационном файле турнира [[contest.xml]]. | ||
+ | |||
+ | TODO: доработать его конфигурируемость и безопасность. | ||
+ | |||
+ | Поддерживается начиная с версии [[изменения в версии 3.12.0|3.12.0]]. |
Latest revision as of 15:53, 8 January 2024
Навигация: Главная страница/Система ejudge/Использование/Бот для telegram/Получение пароля
При массовом централизованном создании аккаунтов, например, при создании аккаунтов для курса, когда требуется создать 50 - 500 аккаунтов, выдача логинов и паролей участникам, а также последующее восстановление пароля при его потере, представляет собой некоторую сложность.
Одним из каналов выдачи логина и пароля может быть Telegram.
Получить одноразовый пароль для входа можно с помощью
команды /password
. Пользователь должен будет
указать некоторую проверочную информацию, после чего
ему будет отправлен логин и пароль.
Рекомендуется при таком способе выдачи пароля
назначать обязательную смену пароля при первом входе
с помощью атрибута force_password_change
в конфигурационном файле турнира contest.xml.
TODO: доработать его конфигурируемость и безопасность.
Поддерживается начиная с версии 3.12.0.