Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
«Если вы не предоставите ваш номер телефона, вы не сможете пользоваться системой!»
Возможно, из-за излишней сложности. У вас — пароли, тут телефон запрашивают.
У телеграма есть deep linking и на сайте для регистрации/аутентификации можно просто давать ссылки с одноразовыми токенами, которые обрабатывать ботом.
От OAUTH, в принципе, мало чем отличается.
Сам номер телефона, конечно, может быть необходим для подтверждения личности при заказе в онлайн-магазинах, например, но для регистрации в целом — нет.
А что за странное именование файла с логикой бота и полей структуры пользователя? И почему не захотели делать все в одном пакете, учитывая, что всего 4 файла в проекте?
Регистрация с помощью telegram бота