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

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

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

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

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

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