Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[3.1][3.2][release] qrLogin - вход на форум через телефон

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Ваше мнение о данном расширении.

Неясно, для чего нужно и как работает
5
20%
Считаю бессмысленным и ненужным
17
68%
Полезно, установил и использую
2
8%
Другое, написал в теме
1
4%
 
Всего голосов: 25

Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

[3.1][3.2][release] qrLogin - вход на форум через телефон

Сообщение alex_qrlogin »

Название расширения: qrLogin - вход на форум с помощью телефона и QRCODE
Автор: alex_qrlogin
Описание расширения: интеграция с приложением для мобильного телефона:
  • qrLogin — быстрая и удобная, бесплатная и открытая, безопасная система аутентификации!
  • Для аутентификации просто запустите qrLogin, отсканируйте QR-код и все!
  • Конечно это рекламный слоган - сначала нужно зарегистрироваться на форуме, считать в программку код с аккаунтом, и уже после этого входить)))
Страница расширения на phpbb.com: https://www.phpbb.com/customise/db/extension/qrlogin/
Исходный код: https://github.com/qrLogin/phpbb_ext
Язык: en ru

Как использовать:
  • установить расширение на форум
  • установить приложение на телефон
  • зайти на форум и на страницу qrLogin в настройках пользователя
  • отсканировать приложением в телефоне qrcode и запомнить аккаунт в программе
  • выйти с форума
  • отсканировать приложением в телефоне qrcode на главном экране форума и подтвердить вход
Демо форум: демо (зарегистрируйтесь, отсканируйте код со страницы настроек в программу и входите)
Демо видео на ютюбе (2 минуты): смотреть тут


Скриншоты:
Скрытый текст
Снимок экрана 2017-08-09 в 17.00.58.png
Снимок экрана 2017-08-09 в 16.59.57.png
Снимок экрана 2017-08-09 в 16.59.16.png
Вложения
qrlogin_phpBB-master.zip
(56.02 КБ) 4 скачивания
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение Татьяна5 »

Я в курсе того, что любые данные, передающиеся в открытом виде, можно прочесть извне.
alex_qrlogin писал(а): 24.09.2017 11:31И тем более внутри программы с открытым кодом
Открытый код мешает генерации разных ключей для разных форумов?
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

Татьяна5 писал(а): 24.09.2017 11:36 Я в курсе того, что любые данные, передающиеся в открытом виде, можно прочесть извне.
Запись в переменную это передача данных? Говорю же, Вы не знаете о чем речь...
Татьяна5 писал(а): 24.09.2017 11:36 Открытый код мешает генерации разных ключей для разных форумов?
Открытый код позволяет знать куда сохраняется сгенерированный ключ и вычитать его, имея доступ к системе изнутри, а об этом именно и речь

Вообще непонятно зачем так заморачиваться человеку с правами админа - гораздо проще прямо в код форума вписать две строчки в месте получения пароля из формы и сохранить его в красивом и удобном виде себе))))
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение Татьяна5 »

alex_qrlogin писал(а): 24.09.2017 12:22знать куда сохраняется сгенерированный ключ и вычитать его
Что эта вычитка даст, если ключ не позволяет расшифровать данные? (Секретный ключ в приложении всё равно хранить нет смысла)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение rxu »

Где и в каком виде хранятся пароли?
Изображение
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

Хранятся в телефоне в зашифрованном виде)) там вопросов нет))
А в расширении пароль на время логина (до 5—10 секунд по настройкам, а нормально 1 секунду) либо в шаред мемо либо в систем5мессадже

Отправлено спустя 1 минуту 27 секунд:
На всякий случай - шаредмемо: переменные в памяти с возможностью доступа из разных потоков
Систем5мессадже : обмен сообщениями между потоками

Отправлено спустя 1 минуту 37 секунд:
http://php.net/manual/ru/book.sem.php

Отправлено спустя 1 минуту 35 секунд:
Татьяна5 писал(а): 24.09.2017 12:24
alex_qrlogin писал(а): 24.09.2017 12:22знать куда сохраняется сгенерированный ключ и вычитать его
Что эта вычитка даст, если ключ не позволяет расшифровать данные? (Секретный ключ в приложении всё равно хранить нет смысла)
А где? «Передача» из одного куска расширения в другой)))
И вообще, это как, ключ не позволяет расшифровать???
Последний раз редактировалось alex_qrlogin 24.09.2017 13:00, всего редактировалось 1 раз.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение Татьяна5 »

alex_qrlogin писал(а): 24.09.2017 12:47это как, ключ не позволяет расшифровать?
Читайте про шифрование с закрытым и публичным ключами (secret key - public key)
Публичный ключ может находиться где угодно и доступ к нему может быть свободный, т.к. он позволяет только зашифровать данные. А на сервере пароль можно будет расшифровать закрытым ключом, недоступным никому извне
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

Ооохххх
Вы все перепутали))) все ровно наоборот
Публичный ключ для расшифровки

Отправлено спустя 1 минуту 29 секунд:
И речь не о передаче на сервер вообще - читайте внимательно

Отправлено спустя 1 минуту 51 секунду:
Поверьте, в шифровании и тп я разбираюсь очень хорошо))) как никак разработчик софта платежных систем
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение Татьяна5 »

alex_qrlogin, незаметно. Википедия (книги искать не хочу сейчас)
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

Татьяна5, это вы о том что перепутали принципы асинхронного шифрования? В статье на вики чушь)) там открытый ключ для синхронного шифрования используется
Да и вообще говорю же, отношения это не имеет к системе
Речь о передаче пароля из одной части кода в другую, а не между компами и телефонами
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение Татьяна5 »

alex_qrlogin писал(а): 24.09.2017 13:17В статье на вики чушь
И в книгах тоже. Ну да
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

Сори
И правда я спутал
Но еще раз повторю - это не применимо тут в принципе, сколько раз нужно повторить это

Отправлено спустя 48 секунд:
ОБМЕН МЕЖДУ ЧАСТЯМИ КОДА
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

Версия 1.2.0
- опрос переделан с поддержкой long polling
- замена библиотеки qrcode на js
- убраны вариации с размещением qrcode в разных местах
Вложения
Снимок экрана 2017-09-28 в 10.00.51.png
Снимок экрана 2017-09-28 в 09.58.00.png
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

Забыл — убрана передача логина пароля через разделяемую память
Передается только userid

Отправлено спустя 54 секунды:
Это так что бы снять все вопросы по безопасности

Отправлено спустя 11 минут 5 секунд:
Sheer, гляньте плизз — теперь не кошмар?
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

Еще одно видео на ютюб - вход с помощью qrLogin на форум в телефоне: видео
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

Re: [3.1][3.2][dev] qrLogin - вход на форум с помощью телефона

Сообщение Gubkin »

почему мнение администрации гуру не совпадает с мнением головной конторы phpbb ? :)
там расширение по прежнему в бане https://www.phpbb.com/community/viewtop ... #p14830616
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»