Авторизация через Вконтакте, Facebook, Twitter ... и OpenID
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope
Да..есть такие иногда - в браузере выставить АВТО.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
maninblackhat
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 14 лет 10 месяцев
Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope
Может кто разобрался с авторизацией от ВК и одноклассников, на тему получения email?
-
maninblackhat
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 14 лет 10 месяцев
Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope
Может кто-нибудь разобрался с авторизацией от ВК и одноклассников?
Либо делать как вариант на проверку при авторизации(регистрации) на пустое поле email забив проверку в page_header()
сделал страничку с формой как ей, она передает email и потом в функцию по апдейту в бд поля
как мне передать user_id форме (По _GET не предлагать, его можно сменить и так поменять кому-нибудь email
), всё никак не получается.. уже 2 дня безвылазно сижу как ..
выводя забив в пост запрос $user->data['user_id'] не помогает, он попросту недоходит
Либо делать как вариант на проверку при авторизации(регистрации) на пустое поле email забив проверку в page_header()
Код: Выделить всё
if ($user->data['user_id'] != ANONYMOUS &&
isset($_GET['sid']) && !is_array($_GET['sid']) &&
$_GET['sid'] === $user->session_id &&
empty($user->data['user_email']))
{
$redirect = request_var('redirect', "{$phpbb_root_path}includes/open_id_auth.$phpEx");
$redirect = reapply_sid($redirect);
header(redirect($redirect))
}как мне передать user_id форме (По _GET не предлагать, его можно сменить и так поменять кому-нибудь email
выводя
Код: Выделить всё
global $user;-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope
Не отдают они емейлы..хоть ты лопни...лучше исключить нафиг...maninblackhat писал(а):ВК и одноклассников
Добавлено спустя 1 минуту 26 секунд:
Re: Авторизация через Вконтакте, Facebook, Twitter ... и OpenID
Авторизация через Вконтакте, Facebook, Twitter ... и OpenID
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Альтаир Бергадлер
- phpBB 2.0.5
- Сообщения: 495
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 80 раз
- Поблагодарили: 16 раз
Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope
Думал поставить мод, да модеры отговорили. Ведь спаммеров по сути это не остановит, бд засорит, а пользователей не привлечет.
-
vulkan3
- phpBB 2.0.0
- Сообщения: 221
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 32 раза
- Поблагодарили: 2 раза
Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope
А в IP.Board в контакте авторизуешься а потом чтоб закончить регистрацию требует ввести почту
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope
Ну и при чем тут phpBB?vulkan3 писал(а): IP.Board
есть форум - http://forum.loginza.ru/ пошукайте там...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
elphx
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 15 лет 4 месяца
- Благодарил (а): 8 раз
Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope
Жаль не почитал данную тему до установки мода -_-
баг на баге , полезнейшая штука а ее забросили.
вернул старый Вход:
overall_header найти
добавить после:
Заметил также, что не засчитывается зарегистрированный пользователь в статистике форума в футере, печаль(
Еще при регистрации вылетают ошибки ссылаясь на functions_user в строки с галереей
Но при повторной попытке этого уже не появляется.
Ждать будем как сталкера видимо изменения толковые
баг на баге , полезнейшая штука а ее забросили.
вернул старый Вход:
overall_header найти
Код: Выделить всё
<li><a href="https://loginza.ru/api/widget?token_url={LOGINZA_RETURN_URL}" title="Войти через аккаунт соц. сети или OpenID" accesskey="x" class="loginza"><img src="http://s1.loginza.ru/img/sign_in_button_gray.gif" alt="Авторизация" align="top" border="0" style="margin-top:3px;"/></a></li>Код: Выделить всё
<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x">{L_LOGIN_LOGOUT}</a></li>Еще при регистрации вылетают ошибки ссылаясь на functions_user в строки с галереей
Код: Выделить всё
[phpBB Debug] PHP Warning: in file /includes/functions_user.php on line 3379: include(./GALLERY_ROOT_PATHincludes/phpbb_integration.php) [function.include]: failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /includes/functions_user.php on line 3379: include(./GALLERY_ROOT_PATHincludes/phpbb_integration.php) [function.include]: failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /includes/functions_user.php on line 3379: include() [function.include]: Failed opening './GALLERY_ROOT_PATHincludes/phpbb_integration.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear')
Fatal error: Call to undefined function gallery_integrate_group_set_user_default() in %путь к форуму%/forum/includes/functions_user.php on line 3381Ждать будем как сталкера видимо изменения толковые
-
Knyaz
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 14 лет 9 месяцев
Re: Авторизация через Вконтакте, Facebook, Twitter . и Ope
Установил loginza мод . При авторизации через вконтакте выдает ошибку.
Что я упустил . как исправить ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope
Вы и мод ни причем...это ошибка системы безопасности сервера...к хостеру...
вот...
вот...
Отчего возникает ошибка 403 (Forbidden)?
Ошибка 403 (Forbidden, доступ запрещен) может возникнуть по одной из нескольких причин:
Вы выложили на сервер неправильный индексный файл. Файл главной страницы вашего сайта должен называться index.shtml, index.html, index.htm, index.phtml или index.php. Обратите внимание: все символы должны быть в нижнем регистре (В отличие от Windows, в ОС Linux, под управлением которой работает сервер, регистр имен файлов имеет значение, и файлы index.html и Index.html — это два абсолютно разных файла).
Вы выставили неправильные права на папку, в которой находится запрашиваемый файл, или на какую-либо из ее родительских директорий. Все эти директории должны предоставлять права на выполнение (x) для владельца.
Вы загрузили файлы сайта в неправильную папку. Войдите в свою контрольную панель в раздел «Домены / Мои домены» и посмотрите, что написано в столбце «Папка» напротив интересующего вас домена. Именно в эту папку и нужно загружать файлы сайта.
Кроме того, ошибка 403 может возникать при переносе домена с одного акаунта в системе «Джино» на другой. В этом случае надо просто немного подождать — необходимо время на обновление кэша DNS.
Если вы считаете, что все правила, приведенные выше, соблюдены, но ошибка 403 все равно возникает, обратитесь в техподдержку.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
AlexSport
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 16 лет 5 месяцев
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 2 раза
Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope
Были тут и другие пожелания иметь возможность прикрепить уже имеющийся аккаунт к аккаунту в соц. сети. Это можно сделать достаточно просто. Нужно в базе данных прописать в поле "loginza_identity" старого пользователя полный URL страницы этого пользователя, типа http://vkontakte.ru/id1555243, а в поле "loginza_provider", http://vkontakte.ru. Для Facebook, Одноклассники, Twitter такая же фигня. Для Mail.ru, Yandex, Livejournal, Google и других не знаю, нужно проверять эмпирическим путем.hdv писал(а):вопрос, если на форуме уже есть регистрация (до установки мода), есть ли возможность связать её с идентом логинЗа? хочется дать такую возможность не только новым пользователям, но и старым
Если хотите предоставить возможность самому пользователю провести эту процедуру, нужно создавать отдельное поле в Регистрационных данных в Профиле пользователя. Кто знает как это сделать и готов это выполнить?
Я думаю мы своими силами можем выпустить очередную доработанную версию мода, поскольку, как не раз было сказано, мод очень полезный. Плечкину огромное спасибо за версию 1.0.1
У меня есть еще одно предложение по версии 1.0.2, кроме выше обозначенной. Нужно изменить MySQL запрос на следующий
Код: Выделить всё
ALTER TABLE `phpbb_users` ADD `loginza_identity` VARCHAR( 255 ) NULL COMMENT 'Идентификатор Loginza прикрепленный к учетной записи' UNIQUE,
ADD `loginza_provider` VARCHAR( 255 ) NULL COMMENT 'Провайдер авторизации';
ALTER TABLE `phpbb_users` ADD INDEX ( `loginza_identity` );Также предлагаю добавить к полю "loginza_identity" свойство UNIQUE.
-
dimitri
- phpBB 1.4.2
- Сообщения: 63
- Стаж: 15 лет 6 месяцев
- Благодарил (а): 20 раз
Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope
Все работает как надо. Была проблема в том, что некоторые надписи мода преобразовались в иероглифы, но помогла смена кодировки на utf8
Спасибо за мод. Действительно стоящая вещь.
Спасибо за мод. Действительно стоящая вещь.
Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope
Мод бессмысленный. Идея быстрого входа в том, чтобы без лишних движений впервые зайти на сайт. А тут нужно все равно регистрироваться в логинза. Есть ли другие решения?
Наш форум: https://www.mindmachine.ru/forum/
-
evrus01
- Former team member
- Сообщения: 1274
- Стаж: 15 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope
С чего вы взяли, что необходимо все равно регистрироваться в логинза? Повнимательней посмотрите описание мода.
Я использую следующие модификации | Памятка
-
AlexSport
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 16 лет 5 месяцев
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 2 раза
Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope
Или протестируйте его в предложенной демо-версии, чтобы понять, что нужно быть зарегистрированным хотя бы в одной из предложенных систем - будь то Логинза, или Вконтакте, или Facebook или др.

