Перейти к содержанию

Telegram Login Handler 1.0.3


SlawkA

Рекомендуемые сообщения

Telegram Login Handler 1.0.3


Приложение добавит возможность настроить авторизацию в вашем сообществе с помощью бота Telegram.

Ссылка на инструкцию есть в приложении.


 

Ссылка на комментарий
Поделиться на другие сайты

Файл xml/tar где?

Где взять dot name и bot token при создании метода авторизации? Что-то инструкции нет нигде.

*bot name

Изменено пользователем Zero108
Ссылка на комментарий
Поделиться на другие сайты

20 минут назад, Zero108 сказал:

Файл xml/tar где?

всю папку просто кинь в applications.
перезагрузи стр с приложениями, оно появится снизу, нажми установить.
токен берётся у фазер бота в тг, вроде бы.

Изменено пользователем by_ix
Ссылка на комментарий
Поделиться на другие сайты

UPD Попробовал. На IPS 4.5.4.2 после попытки авторизации, на сайте выдает ошибку 500.

Screenshot_1.jpg

3 минуты назад, by_ix сказал:

токен берётся у фазер бота в тг, вроде бы.

Да, так и есть.

Ссылка на комментарий
Поделиться на другие сайты

5 минут назад, Zero108 сказал:

выдает ошибку

странно, совместимость с 4.5 есть.
тему не читал, но мб там есть ответы по ошибке этой.
https://invisioncommunity.com/files/file/9903-telegram-login-handler/

Ссылка на комментарий
Поделиться на другие сайты

Нет времени лазить. Другие handlers сразу начинают работать. Пусть кто выложил, тот и разбирается.

Ссылка на комментарий
Поделиться на другие сайты

16 минут назад, Zero108 сказал:

Нет времени лазить. Другие handlers сразу начинают работать. Пусть кто выложил, тот и разбирается.

Так вас "тот кто выложил" и не заставляет разбираться)) 

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, SINILIAN сказал:

Так вас "тот кто выложил" и не заставляет разбираться)) 

Подразумевается, что в теме поддержки обсуждаются различные аспекты, связанные с работой плагина, а не ваши личные реакции на написанное вне контекста темы.

Изменено пользователем Zero108
Ссылка на комментарий
Поделиться на другие сайты

7 минут назад, Zero108 сказал:

Подразумевается, что в теме поддержки обсуждаются различные аспекты, связанные с работой плагина, а не ваши личные реакции на написанное вне контекста темы.

О том, где и как взять (и создать) бота в Телеграме есть достаточное количество информации, в том числе от самого Телеграма. Трудно поверить в то, что опытный пользователь и администратор форумов никогда с Телеграмом не сталкивался.

Но даже если так, пожалуйста, https://telegram.me/BotFather

Пишите в ЛС этой верифицированной страницы и получаете своего бота

Ссылка на комментарий
Поделиться на другие сайты

53 минуты назад, SINILIAN сказал:

О том, где и как взять (и создать) бота в Телеграме есть достаточное количество информации

С этим вопросов нет. Вопрос лишь в вашей искажённой рефлексии и попытках перейти на обсуждение личных качеств.

Ссылка на комментарий
Поделиться на другие сайты

Не работает на 4.6

Exception: Data is NOT from Telegram (0) #0 /applications/telegramlogin/interface/telegram/auth.php(25): checkTelegramAuthorization() #1 {main}

Ссылка на комментарий
Поделиться на другие сайты

52 минуты назад, Daniil145 сказал:

Не работает на 4.6

Exception: Data is NOT from Telegram (0) #0 /applications/telegramlogin/interface/telegram/auth.php(25): checkTelegramAuthorization() #1 {main}

Плюсую, сегодня тоже попробовал поставить, безуспешно. Хотя до этого стояла предыдущая версия, на 4.5 прекрасно работала

Ссылка на комментарий
Поделиться на другие сайты

https://invisioncommunity.com/forums/topic/462720-support-for-telegram-login-handler/?tab=comments#comment-2861355 - Автор плагина предлагает решить проблему если ему дадут доступ к ACP

Ссылка на комментарий
Поделиться на другие сайты

одна и та же проблема поголовно у всех. каждому решать устанет. проще было бы написать решение проблемы в теме поддержки. 😐

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...
В 14.08.2021 в 18:03, the.bunin сказал:

Хотя до этого стояла предыдущая версия, на 4.5 прекрасно работала

Не разобрались с ошибкой?

Ссылка на комментарий
Поделиться на другие сайты

11 минут назад, September^^ сказал:

Не разобрались с ошибкой?

неа, снёс вообще авторизацию эту 😂

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Как всегда полная шляпа от invisionbyte.

Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...
Ссылка на комментарий
Поделиться на другие сайты

HooLIGUN спасибо. обновил 🙂

Ссылка на комментарий
Поделиться на другие сайты

HooLIGUN В окне Sign In кнопка появилась. В окне Sign Up кнопка не появилась. Как исправить? 

2.jpg

1.jpg

Ссылка на комментарий
Поделиться на другие сайты

HooLIGUN 
Авторизация в публичную часть происходит. Авторизация в административную часть не происходит: после клика кнопки Log in with Telegram и подтверждения сессии в мессенджере Телеграм, кнопка меняется на Log in as Support, но авторизация не случается, форма авторизации не меняется после клика на Log in as Support.

3.jpg

Изменено пользователем Zero108
Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Zero108 сказал:

HooLIGUN В окне Sign In кнопка появилась. В окне Sign Up кнопка не появилась. Как исправить? 

2.jpg

1.jpg

У меня отключена регистрация. Не подскажу.

2 часа назад, Zero108 сказал:

HooLIGUN 
Авторизация в публичную часть происходит. Авторизация в административную часть не происходит: после клика кнопки Log in with Telegram и подтверждения сессии в мессенджере Телеграм, кнопка меняется на Log in as Support, но авторизация не случается, форма авторизации не меняется после клика на Log in as Support.

3.jpg

Посмотрю, как будет время

Ссылка на комментарий
Поделиться на другие сайты

Zero108  Судя по коду, он не предназначен для входа в АЦ:

if ( $data ) {

	$data = implode( ',', $data );
	$data = base64_encode( $data );

	$url = \IPS\Http\Url::internal( 'app=core&module=system&controller=login', 'front', 'login' )->setQueryString( array( '_processLogin' => $telegramLogin->id, 'data' => $data, 'csrfKey' => \IPS\Session::i()->csrfKey ) );

	\IPS\Output::i()->redirect( $url );
	
}

Если телега отдает инфу и согласовывает авторизацию, то скрипт авторизовывает вас во фронте (на сайте)

Как реализовать проверку, где нужно в данный момент делать авторизацию и куда перенаправлять - я не знаю, если есть знающие, прошу подсказать. Или возможно пример приложения с рабочей сторонней авторизации, которая работает в АЦ, прошу поделиться (авторизация в ац через стим - работает, но как - не понял :) )

Ссылка на комментарий
Поделиться на другие сайты

HooLIGUN до недавнего времени я использовал для аввторизации в АЦ вот это стороннее приложение. На 4.6.9 оно у меня перестало работать. 

Ссылка на комментарий
Поделиться на другие сайты

HooLIGUN Также с помощью вот этого приложения я смог авторизоваться в публичную часть и АЦ на 4.6.9.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...