Задать вопрос
@yury_borisov7

Авторизация в android приложение через telegram?

Всем привет пишу приложение под андройд для дипломной работы =]
Как сделать авторизацию через телеграм в android приложении?
Какие есть способы? просто именно об этом мне вообще не известно, но под телегам писал ботов.
Поделитесь советами.
Есть только такой вариант - сказать что бы пользователь ввел юзернэйм или номер телефона и ему бот пришлет код активации [Возможно есть вариант по лучше]
  • Вопрос задан
  • 1595 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Skillbox
    Разработчик игр на Unreal Engine 4 с нуля до Middle
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Алгоритм следующий:
  1. Пользователь нажимает "авторизоваться"
  2. Приложение отправляет запрос на сервер
  3. Сервер генерирует временный код и возвращает его приложению
  4. Приложение генерирует и открывает ссылку http://telegram.me/mybot?start=fe9Uing2sh (заменить название бота и сам код)
  5. Пользователь, перейдя по ссылке, отправит боту код

После этого бот знает кого авторизовать и пользователь, вернувшись в приложение, должен быть авторизован.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы