1 (изменено: PunBB, 2016.10.26 08:09)

Тема: Pan Login Form - форма авторизации на всех страницах

Когда я переходил на PunBB с vBulletin, одна из желаемых функций была форма входа на всех страницах. На многих других форумных CMS тоже такая фишка присутствует. Первоначально форму входа на этом форуме мы использовали как мод, затем было переписано в расширение, ну а сейчас решил выложить этот небольшой инструмент, может кому тоже пригодиться.

На нашем форуме это выглядит так:

Pan Login Form - форма авторизации на всех страницах

Иногда, при входе возможно система запросит подтвердить маркер доступа. Но эта проблема насколько я понял не в расширении, а вообще с авторизацией. Об этой проблеме и вариантах ее решения где то уже писали.

Скачать расширение Pan Login Form

Email: punbb.info@gmail.com

2

Re: Pan Login Form - форма авторизации на всех страницах

PunBB, а авторизация через социалки как работает?

3 (изменено: PunBB, 2016.10.26 08:44)

Re: Pan Login Form - форма авторизации на всех страницах

Расшиение работает используя API. Сама идея не новая, инструкцию брал у russeler'a.

Суть в том, что при переходе по ссылке выбранной соц сети, отправляется get запрос с параметрами, и если пользователь авторизован в выбранной социальной сети, то этот запрос обрабатывается и возвращает параметры (логин, емаил, и пр), а скрипты в расширении регистрируют нового пользователя.
Обмен данными происходит именно между вашим форумом и выбранной соуиальной сетью, без посредников типа Логинзы и тп (которая уже не работает несколько лет).
Нужно только научиться создавать виджеты. Один раз сделал и забыл. Не нужно беспокоиться за посредника...


Само расширение тут:
Social Fast Entry - Вход на форум PunBB с помощью социальных сетей

Email: punbb.info@gmail.com