Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

uLogin для IPB 3.3.x

Опубликовано:

index.php?app=downloads&module=display&section=screenshot&id=263

Имя файла: uLogin для IPB 3.3.x

Владелец файла: Ritsuka

Файл размещен: 09 Май 2012

Файл обновлен: 09 Май 2012

Категория файла: Mods/Моды

 

Авторизация через социальные сайты посредством сервиса uLogin: http://ulogin.ru/

 

Установка:

- загрузить папку admin на сервер,

- АЦ > Модули авторизации > uLogin > включить,

- импортировать хук.

 

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

 

Не удаляйте хук после установки "просто так", т.к. это удалит таблицу привязок аккаунтов к социальным сервисам, и после переустановки пользователи будут создавать новые аккаунты, а не входить под старыми!

 

Нажмите сюда, чтобы скачать этот файл

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

Опубликовано:

Очень не хотелось бы из-за этого отключать полностью ajax для сообщений :(

Изменено пользователем Strategius

Опубликовано:

Блин, раньше ulogin был установлен на форуме веб-мастеров, сейчас его обновили до IPS4... Не знаю, как же пример привести... На самом деле, глюк можно увидеть, поставив этот хук на любой тестовый форум IPB 3.4 и залогиниться через соц-сеть (Вконтакте к примеру)...

Опубликовано:

Отключайте полностью аджакс для сообщений пока телепаты не выйдут из отпуска. Я к сожалению такими способностями пока не обладаю, поэтому без доступа к проблемной странице ничего конкретного подсказать не могу - не вижу связи между ними, а ulogin-ом не пользуемся чтобы это проверить. Могу только посоветовать заняться отладкой страницы, но врядли вам это чем-то поможет, а удаленным дебагингом через третье лицо я не занимаюсь.

Опубликовано:

siv1987, ajax отключал уже ) Но как-то мне не понравилось без него, довольно приятная возможность версии 3.4 :). Ну ладно, пока этот вопрос наверное, отложить можно, пока мой форум в разработке. А потом поищем этот баг.

Изменено пользователем Strategius

Опубликовано:

Будет рабочий форум на хостинге с доступом к аккаунту - тогда приходите, будем смотреть.

Опубликовано:

Понял, большое спасибо) Надеюсь, мы сможем найти этот неприятный косяк.

 

А то сестра попросила обязательно сделать авторизацию через ВК, говорит, это удобно. Вот и хочу сделать, а расстраивать таким косяком не хочется.

 

Я бы и удалил этот uLogin, но в английской версии IPB, к сожалению, нет альтернативного варианта входа через Вконтакт.

Опубликовано:

Вот форум, тоже с uLogin. Там точно такая же проблема - при отправке сообщения пользователем, авторизованным через uLogin, не работает ajax. Помогает перезагрузка страницы.

 

Вот скриншот. Как видно, после отправке сообщения из формы быстрого ответа не подгрузилась половина информации из userInfoPane и не появляется popup-окно при наведении на ник.

 

Форум - http://forumsisadmina.ru/topic/333-kapelka-iumora/page-15#entry140789

 

Скриншот:

 

load1468238570_1.png

  • 5 месяцев спустя...
Опубликовано:

Установил плагин, все ок.

Но не работает авторизация через некоторые сервисы, напр. facebook, linkedin и т.д. Подскажите, а можно как-то отредактировать список кнопок, чтобы осталось штук пять, а остальные не отображались совсем, которые не нужны или не работают?

Изменено пользователем omega92

Опубликовано:

Можно. На сайте ulogin есть конструктор кнопок, но проблема в том что кнопки захардкодены в хуке.

Опубликовано:

А, ну то есть с наскоку это не сделать и лучше прибегнуть к помощи специалиста?

Опубликовано:

Это можно сделать только отредактировав providers= в хуке и переустановив хук.

Опубликовано:

А как бы сделать что бы после авторизации не перекидывало на главную страницу форума?

  • 1 месяц спустя...
Опубликовано:

Здравствуйте, установлен этот хук, после перехода форума на https он продолжает подгружаться по http "<script src="http://ulogin.ru/js/ulogin.js"></script>"

Подскажите, пожалуйста, где можно исправить протокол, как исправить, чтобы логины не потерять при этом?

Опубликовано:

В файле хука (ulogin.xml)

 

return '<script src="http://ulogin.ru/js/ulogin.js"></script>

Заменить на:

 

return '<script src="https://ulogin.ru/js/ulogin.js"></script>

Переустановить хук.

Опубликовано:

Спасибо, сработало нормально.

Изменено пользователем Tan

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.