Перейти к публикации
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 > включить,

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

 

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

 

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

 

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

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

Опубликовано:
Учтите, что у части пользователей (по некоторым оценкам, до 10%) стоят антивирусы, специализированные браузеры, аддоны к браузерам, файрволы, анонимайзеры и иные инструменты, включая и сам доступ в Интернет через прокси, вырезающие из запроса реферер. Так что у этих 10% не будет возможности зарегистрироваться и писать на вашем форуме, пока вы на этом хостинге...

Ну пока что юзеров на форуме нету так можно и остаться пока не доведу до ума форум.

 

Спасибо огромное за помощь и консультацию. smile.gif

  • 2 недели спустя...
Опубликовано:

Здравствуйте.

Подскажите, пожалуйста.

Сейчас, я это установил, работает так:

нажимаю на иконку соцсети

вылетает диалоговое окно, я со всем соглашаюсь, заполняю требуемые поля

за тем идет перезагрузка самого форума, и я попадаю на страницу входа, где мне предлагают ввести имя пользователя и пароль (которых я не знаю)

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

либо с именем "0" (как в контакте)

Что сделать? Можно что-то поправить, чтобы не было перезагрузки и можно было сразу указать имя пользователя?

 

А через GOOGLE вообще отлично сработало все.

 

Да, и в админке новый пользователь появляется сразу же.

Спасибо!

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

И еще, может быть подскажете как такую регистрацию сделать для мобильного шаблона?

Что нужно поправить?

  • 2 недели спустя...
Опубликовано:

Уважаемый автор!

Подскажите, в чем может быть причина ошибки, когда при авторизации через вконтакт и фейсбук, человек не ресгитсрируется (не захоид) а его постонно форум перенаправляет на страницу входа? (при том, среди зарегистрированных пользователей, он появляется)

Может быть какие-то настройки определенные есть?

Форум 3.3.3, лицензия.

Спасибо.

Опубликовано:
  • Автор

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

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

Ок, большое спасибо.

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

Здравствуйте!

Что-нибудь получилось?

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

При авторизации происходит ошибка:

 

SQL error: Access denied for user 'wm5142_max'@'localhost' to database 'testphpbb'

SQL error code: 1044

Date: Tuesday 24th July 2012 09:07:31 PM

 

 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Date: Tue, 24 Jul 2012 21:07:31 +0000

Error: 1044 - Access denied for user 'wm5142_max'@'localhost' to database 'testphpbb'

IP Address: 176.116.209.230 - /index.php?app=core&module=global&section=login&do=autologin

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Опубликовано:
  • Автор

Нигде в модуле не используется авторизация MySQL. Вы, вероятнее всего, вместо модуля авторизации ulogin включили модуль"External Database", который и пытается подключиться к абстрактному testphpbb.

Опубликовано:
Нигде в модуле не используется авторизация MySQL. Вы, вероятнее всего, вместо модуля авторизации ulogin включили модуль"External Database", который и пытается подключиться к абстрактному testphpbb.

Установка:

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

- АЦ > Модули авторизации > uLogin > включить, этого нету у меня

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

Опубликовано:
  • Автор
загрузить папку admin на сервер,

Ищите ошибку на этом этапе, все что я могу сказать. Когда зальете папку правильно - пункт появится.

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

Попытался поставить на IPB 3.3.3

 

Установка:

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

- АЦ > Модули авторизации > uLogin > включить, этого нету у меня

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

 

Импортировать хук не могу... точнее в хуках ничего связанного с uLogin нету

 

Разобрался! Загружал не то что надо)

  • 3 недели спустя...
Опубликовано:

Привет!

 

На 3.3.4 подвисает в момент авторизации уже созданного пользователя. Дает ошибку 500 Internal server error, но если загрузку прервать и открыть ссылку (см. ниже) самому, а потом обновить страницу форума - пользователь авторизуется.

 

Еще в консоли такая штука есть:

A form was submitted in the windows-1252 encoding which cannot encode all Unicode characters, so user input may get corrupted. To avoid this problem, the page should be changed so that the form is submitted in the UTF-8 encoding either by changing the encoding of the page itself to UTF-8 or by specifying accept-charset=utf-8 on the form element.

 

http://ulogin.ru/htt...Den%26verify%3D

 

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

 

Подскажите, куда копать?

 

И еще давно хотел спросить - как сделать для аватарок, полученных через uLogin, чтобы добавлялась маленькая иконка сети-источника?

 

Спасибо за любую помощь!

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

Похоже что вешается на этом финальном запросе: index.php?app=core&module=global&section=login&do=autologin

В дебуге еще такое проскакивает:

POST http://ivyaltu.com/i...in&do=autologin

No request made. All data was retrieved from cache without accessing the network.

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

Не ругайте сильно (

Оказалось что на хостинге были запрещены внешние коннекты. Просто вчера хостер когда логи проверил, никак это не прокомментировал.

А сегодня перезвонили - предложили проверить... Вобщем, заработало. Извините за беспокойство. Можно затереть эти посты боли и унижения.

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

Сейчас на странице 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.