Авторизация через соц.сети phpbb3 (Loginza)
Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas
Правила форума
----
----
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
Спасибо, переместил инфу в первый пост + порылся в закромах и нашел как можно автоматом аватары загружать (инфа в первом посте)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Активно осваиваю Форум
- Сообщения: 189
- Стаж: 11 лет 10 месяцев
- Откуда: Питер
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
А русика нет на него?((DeaDRoMeO писал(а):для каталога файлов прекрасно подойдет - http://area53.die-muellers.org/dm_eds/d ... .php?id=82
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
Неа, нету, возможно тогда сегодня-завтра анонсирую его, плюс неполный перевод на скорую руку сделаю, потом буду дополнять его
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Активно осваиваю Форум
- Сообщения: 189
- Стаж: 11 лет 10 месяцев
- Откуда: Питер
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
Блин, а нет никакого мода, чтоб назначать права по модам для групп, а не каждой группе для модом
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
Неа, нету
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Активно осваиваю Форум
- Сообщения: 189
- Стаж: 11 лет 10 месяцев
- Откуда: Питер
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
а что это тогда за модуль?DeaDRoMeO писал(а):Во первых, логинза не всегда придумывает такой ник, а в случае если на форуме уже существует пользователь с похожим(или таким же ником), во вторых - никак, скрипты хранятся на серверах Яндекса, попросту разрешите пользователям менять ник в настройках форума
Код: Выделить всё
if (count($username_errors)) {
// генерируем уникальный логин
$result = $db->sql_query("
SELECT count(`user_id`) AS `count`
FROM `".USERS_TABLE."`
WHERE 1
");
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$data['username'] = LOGINZA_REGISTER_DEFAULT_LOGIN_PREFIX.$row['count'];
}
$error = array();
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
Это надо к программистам обращаться, сам я такого не сделаю
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Активно осваиваю Форум
- Сообщения: 189
- Стаж: 11 лет 10 месяцев
- Откуда: Питер
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
DeaDRoMeO писал(а):1) Добавляем автоматическую загрузку аватар с соц сетей (в админке в настройках аватар должна быть разрешена Загрузка аватар с удаленных серверов). Открываем includes\loginza\libs\LoginzaUserProfile.class.php и находим
а эти изменения не обязательны Форум логинзы?
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
Черрт, совсем из головы вылетело, дополню первый пост
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Активно осваиваю Форум
- Сообщения: 189
- Стаж: 11 лет 10 месяцев
- Откуда: Питер
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
а не лучше ли всю доп инфу загнать под спойлеры (возможные ошибки, пункт 1 и 2 в дополнениях)?DeaDRoMeO писал(а):Черрт, совсем из головы вылетело, дополню первый пост
а ты данные изменения не вносишь в мод?
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
Они уже внесены у меня, просто это делал я год назад и сложно все вспомнить, а вот насчет спойлеров хорошая идея
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Активно осваиваю Форум
- Сообщения: 189
- Стаж: 11 лет 10 месяцев
- Откуда: Питер
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
а чем виджет от логинзы, отличается от мода?
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
Эммм вы вообще про что? Виджет вроде как это и есть панель кнопок для входа через соц сети или что отстал от жизни?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Активно осваиваю Форум
- Сообщения: 189
- Стаж: 11 лет 10 месяцев
- Откуда: Питер
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
угу, как я понимаю тоже, но при этом почему то оно разделено на сайте, или виджет это на подобии кнопок вконтакта и всего остального будет, х.з.))
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
Да фиг его знает что будет, что есть то есть, отдельных виджетов не видел без мода
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Активно осваиваю Форум
- Сообщения: 189
- Стаж: 11 лет 10 месяцев
- Откуда: Питер
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
можешь объяснить что это?))а то мозг кипит после работы))
P.S. Блин, не знаю что на творил, но у меня время на сайте показывает время сервера UTC, в настройках стиля файл overall_header.php - отображает что он пуст, но это не так, а с другими файлами всё норм отображается
Создание OpenID-адреса
Как сделать собственный OpenID-адрес с помощью сервера Яндекса
Если у вас есть собственный домен или web-страница, вы можете использовать их адреса в качестве своего OpenID вместо стандартного адреса пользователя Яндекса. Для этого вам нужно со страницы, которую вы хотите сделать OpenID-адресом, сослаться специальным образом на сервер Яндекса, который будет технически обслуживать авторизацию. Эта возможность OpenID называется делегацией. Существует два способа сделать это.
Способ 1. Ссылки внутри страницы.
Этот способ наиболее удобен в большинстве случаев. В HTML-код той страницы, которую вы хотите сделать своим OpenID-адресом, внутрь тегов <head> .. </head> добавьте несколько служебных тегов <link>:
<link rel="openid.server" href="http://openid.yandex.ru/server/" />
<link rel="openid2.provider" href="http://openid.yandex.ru/server/" />
<link rel="openid.delegate" href="http://openid.yandex.ru/username/" />
<link rel="openid2.local_id" href="http://openid.yandex.ru/username/" />
Вместо «username» нужно подставить свой логин на Яндексе.
Способ 2. HTTP-заголовки.
В некоторых случаях может оказаться более удобным вместо тегов внутри страницы использовать HTTP-заголовки, посылаемые web-сервером в ответ на запрос вашей страницы. Для делегирования OpenID используйте такой заголовок:
X-XRDS-Location: http://openid.yandex.ru/username/yadis/
Вместо «username» нужно подставить свой логин на Яндексе.
Как сделать собственный OpenID-адрес с помощью сервера Яндекса
Если у вас есть собственный домен или web-страница, вы можете использовать их адреса в качестве своего OpenID вместо стандартного адреса пользователя Яндекса. Для этого вам нужно со страницы, которую вы хотите сделать OpenID-адресом, сослаться специальным образом на сервер Яндекса, который будет технически обслуживать авторизацию. Эта возможность OpenID называется делегацией. Существует два способа сделать это.
Способ 1. Ссылки внутри страницы.
Этот способ наиболее удобен в большинстве случаев. В HTML-код той страницы, которую вы хотите сделать своим OpenID-адресом, внутрь тегов <head> .. </head> добавьте несколько служебных тегов <link>:
<link rel="openid.server" href="http://openid.yandex.ru/server/" />
<link rel="openid2.provider" href="http://openid.yandex.ru/server/" />
<link rel="openid.delegate" href="http://openid.yandex.ru/username/" />
<link rel="openid2.local_id" href="http://openid.yandex.ru/username/" />
Вместо «username» нужно подставить свой логин на Яндексе.
Способ 2. HTTP-заголовки.
В некоторых случаях может оказаться более удобным вместо тегов внутри страницы использовать HTTP-заголовки, посылаемые web-сервером в ответ на запрос вашей страницы. Для делегирования OpenID используйте такой заголовок:
X-XRDS-Location: http://openid.yandex.ru/username/yadis/
Вместо «username» нужно подставить свой логин на Яндексе.
P.S. Блин, не знаю что на творил, но у меня время на сайте показывает время сервера UTC, в настройках стиля файл overall_header.php - отображает что он пуст, но это не так, а с другими файлами всё норм отображается
Последний раз редактировалось kwike 26 июн 2012, 17:41, всего редактировалось 1 раз.
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
Ды фиг его знает, зачем кому то делать собственный OpenID-адрес ? ЧТо это вообще за адрес то такой? Перешел по последней ссылке и мне предложили скачать файл с таким содержаниемPhoenix писал(а):можешь объяснить что это?))
Код: Выделить всё
<?xml version="1.0" encoding="UTF-8"?>
<xrds:XRDS
xmlns:xrds="xri://$xrds"
xmlns="xri://$xrd*($v*2.0)">
<XRD>
<Service priority="10">
<Type>http://specs.openid.net/auth/2.0/signon</Type>
<Type>http://openid.net/signon/1.0</Type>
<Type>http://openid.net/extensions/sreg/1.1</Type>
<Type>http://openid.net/srv/ax/1.0</Type>
<Type>http://specs.openid.net/extensions/ui/1.0</Type>
<URI>http://openid.yandex.ru/server/</URI>
<LocalID>http://openid.yandex.ru/********/</LocalID>
</Service>
</XRD>
</xrds:XRDS>
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Активно осваиваю Форум
- Сообщения: 189
- Стаж: 11 лет 10 месяцев
- Откуда: Питер
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
да это кажись просто кнопочка, как в логинзе. только чисто на яндекс, свой OPENID адресс, ну яндекс, вконтакт и остальные ведь делали, просто пвтаюсь найти способ регистрироваться через WoTDeaDRoMeO писал(а):Ды фиг его знает, зачем кому то делать собственный OpenID-адрес ? ЧТо это вообще за адрес то такой? Перешел по последней ссылке и мне предложили скачать файл с таким содержаниемДля меня это ересь какая тоКод: Выделить все<?xml version="1.0" encoding="UTF-8"?><xrds:XRDS xmlns:xrds="xri://$xrds" xmlns="xri://$xrd*($v*2.0)"> <XRD> <Service priority="10"> <Type>http://specs.openid.net/auth/2.0/signon</Type> <Type>http://openid.net/signon/1.0</Type> <Type>http://openid.net/extensions/sreg/1.1</Type> <Type>http://openid.net/srv/ax/1.0</Type> <Type>http://specs.openid.net/extensions/ui/1.0</Type> <URI>http://openid.yandex.ru/server/</URI> <LocalID>http://openid.yandex.ru/********/</LocalID> </Service> </XRD></xrds:XRDS>
мне для форума надо))
а виджет, зарегистрировался на логинзе, активировал форум, теперь можно менять вид и содержание окошка, конечно мне это не надо))
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
А это разве возможно? Танки предоставляют какие либо OpenID или профильную инфу в свободный доступ?Phoenix писал(а):найти способ регистрироваться через WoT
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Активно осваиваю Форум
- Сообщения: 189
- Стаж: 11 лет 10 месяцев
- Откуда: Питер
- Контактная информация:
Авторизация через соц.сети phpbb3 (Loginza)
х.з., но здесь http://ru.wargaming.net/ есть об этом упоминание.DeaDRoMeO писал(а):А это разве возможно? Танки предоставляют какие либо OpenID или профильную инфу в свободный доступ?
P.S. в танки гамаешь?
http://youtu.be/KC6c1Imfaw8
а как это исправить, не подскажешь?Phoenix писал(а):P.S. Блин, не знаю что на творил, но у меня время на сайте показывает время сервера UTC, в настройках стиля файл overall_header.php - отображает что он пуст, но это не так, а с другими файлами всё норм отображается
Последний раз редактировалось kwike 26 июн 2012, 18:51, всего редактировалось 5 раз.