Jump to content

Featured Replies

Posted
comment_171320

Telegram Login Handler 1.0.3


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

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


 

comment_171322

Файл xml/tar где?

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

*bot name

Edited by Zero108

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

Файл xml/tar где?

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

Edited by by_ix

comment_171324

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

Screenshot_1.jpg

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

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

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

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

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

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

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

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

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

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

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

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

Edited by Zero108

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

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

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

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

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

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

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

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

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

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

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

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

comment_171491

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

comment_171493

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

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

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

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

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

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

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

  • 1 месяц спустя...
  • 3 месяца спустя...
comment_178522

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

3.jpg

Edited by Zero108

comment_178526
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

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

comment_178532

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 );
	
}

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

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

comment_178536

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.