viktor6 1 Опубликовано: 6 января 2014 Рассказать Опубликовано: 6 января 2014 (изменено) Нужен мод для авторизации через Wargaming.Net ID (OpenID)? У самого знаний не хватает. Для знающих людей какраз открытый бета тест https://ru.wargaming.net/developers/ чтобы была авторизация как на этих сайтах http://wotreplays.ru http://res-mods.ru Какая стоимость этого мода будет? P.S. логинза и юлогин не подходят логинза вообще не работает из http://ru.wargaming.net/id/ а юлогин нужно постоянно вводить http://ru.wargaming.net/id/ что очень напрягает все м не обьясниш что нужно вводить Изменено 6 января 2014 пользователем viktor6 Цитата Ссылка на сообщение Поделиться на других сайтах
Mofsy 27 Опубликовано: 7 января 2014 Рассказать Опубликовано: 7 января 2014 Нужен мод для авторизации через Wargaming.Net ID (OpenID)? У самого знаний не хватает. Для знающих людей какраз открытый бета тест https://ru.wargaming.net/developers/ чтобы была авторизация как на этих сайтах http://wotreplays.ru http://res-mods.ru Какая стоимость этого мода будет? P.S. логинза и юлогин не подходят логинза вообще не работает из http://ru.wargaming.net/id/ а юлогин нужно постоянно вводить http://ru.wargaming.net/id/ что очень напрягает все м не обьясниш что нужно вводить Через пару недель будет релиз модуля. Советую подождать. Цитата Ссылка на сообщение Поделиться на других сайтах
viktor6 1 Опубликовано: 7 января 2014 Рассказать Опубликовано: 7 января 2014 Автор Нужен мод для авторизации через Wargaming.Net ID (OpenID)? У самого знаний не хватает. Для знающих людей какраз открытый бета тест https://ru.wargaming.net/developers/ чтобы была авторизация как на этих сайтах http://wotreplays.ru http://res-mods.ru Какая стоимость этого мода будет? P.S. логинза и юлогин не подходят логинза вообще не работает из http://ru.wargaming.net/id/ а юлогин нужно постоянно вводить http://ru.wargaming.net/id/ что очень напрягает все м не обьясниш что нужно вводить Через пару недель будет релиз модуля. Советую подождать. Смотря как будет реализован мод на сесиях или внесенем в БД для выдачи должности на сайте Цитата Ссылка на сообщение Поделиться на других сайтах
Mofsy 27 Опубликовано: 7 января 2014 Рассказать Опубликовано: 7 января 2014 Нужен мод для авторизации через Wargaming.Net ID (OpenID)? У самого знаний не хватает. Для знающих людей какраз открытый бета тест https://ru.wargaming.net/developers/ чтобы была авторизация как на этих сайтах http://wotreplays.ru http://res-mods.ru Какая стоимость этого мода будет? P.S. логинза и юлогин не подходят логинза вообще не работает из http://ru.wargaming.net/id/ а юлогин нужно постоянно вводить http://ru.wargaming.net/id/ что очень напрягает все м не обьясниш что нужно вводить Через пару недель будет релиз модуля. Советую подождать. Смотря как будет реализован мод на сесиях или внесенем в БД для выдачи должности на сайте Мой совет остается прежним. Будет все точно так как надо , уже месяц пишу модуль. Пресс релиз будет на днях. Цитата Ссылка на сообщение Поделиться на других сайтах
viktor6 1 Опубликовано: 7 января 2014 Рассказать Опубликовано: 7 января 2014 Автор Нужен мод для авторизации через Wargaming.Net ID (OpenID)? У самого знаний не хватает. Для знающих людей какраз открытый бета тест https://ru.wargaming.net/developers/ чтобы была авторизация как на этих сайтах http://wotreplays.ru http://res-mods.ru Какая стоимость этого мода будет? P.S. логинза и юлогин не подходят логинза вообще не работает из http://ru.wargaming.net/id/ а юлогин нужно постоянно вводить http://ru.wargaming.net/id/ что очень напрягает все м не обьясниш что нужно вводить Через пару недель будет релиз модуля. Советую подождать. Смотря как будет реализован мод на сесиях или внесенем в БД для выдачи должности на сайте Мой совет остается прежним. Будет все точно так как надо , уже месяц пишу модуль. Пресс релиз будет на днях. ок как будет где испытать свисни протестирую Цитата Ссылка на сообщение Поделиться на других сайтах
viktor6 1 Опубликовано: 9 января 2014 Рассказать Опубликовано: 9 января 2014 Автор если что то вот темка про авторизацию Клик Цитата Ссылка на сообщение Поделиться на других сайтах
Mofsy 27 Опубликовано: 12 января 2014 Рассказать Опубликовано: 12 января 2014 если что то вот темка про авторизацию Клик на днях напишу, но у меня вопрос, каким образом обрабатывать дополнительные данные, сейчас они есть в сессии и любой сможет их обработать сам. Цитата Ссылка на сообщение Поделиться на других сайтах
viktor6 1 Опубликовано: 15 января 2014 Рассказать Опубликовано: 15 января 2014 Автор а какие там данные кроме имени и ид ? Цитата Ссылка на сообщение Поделиться на других сайтах
Mofsy 27 Опубликовано: 16 января 2014 Рассказать Опубликовано: 16 января 2014 а какие там данные кроме имени и ид ? Вам только их надо? Я думал что и статистику тоже... Цитата Ссылка на сообщение Поделиться на других сайтах
viktor6 1 Опубликовано: 16 января 2014 Рассказать Опубликовано: 16 января 2014 Автор Мне нужна только регистрация а для статистики есть отличный мод клана http://wot-news.com/forum/viewforum.php?f=30 там вся нужная статистика есть. Но смотря какую ты статистику предложеш? Цитата Ссылка на сообщение Поделиться на других сайтах
viktor6 1 Опубликовано: 22 января 2014 Рассказать Опубликовано: 22 января 2014 Автор Вот 2 рабочих файла как теперь их прикрутить к ДЛЕ http://yadi.sk/d/wwdLm7zsGZ8qa Цитата Ссылка на сообщение Поделиться на других сайтах
viktor6 1 Опубликовано: 8 февраля 2014 Рассказать Опубликовано: 8 февраля 2014 Автор Полазил по инету так и не нашол готового мода и решил своими убогими знаниями php сделать такой мод. И так что было сделано Кинул 2 файла по пути engine/modules/openid/ functions.openid.php и openid.php В шаблоне login.tpl добавил такую строку <!-- Mod --> {include file="engine/modules/openid/openid.php"} <!-- Mod --> перед <input name="login" type="hidden" id="login" value="submit" />[/code] Но вот как подключить авторизацию из DLE не знаю прошу помощи в дальнейших действиях. что нужно изменить дописать в файле openid.php [PHP]<script type="text/javascript" charset="utf-8"> /*function login() { alert ("OKay"); // document.forms[0].submit(); };*/ </script> <?php //===================================================== // DataLife Engine 10.1 //----------------------------------------------------- // Module for user authorization service // //===================================================== require 'functions.openid.php'; try { $openid=new LightOpenID('http://test.ua/stat/dle/engine/modules/openid/openid.php'); if(!$openid->mode) { if(isset($_POST['openid_identifier'])) { $openid->identity=$_POST['openid_identifier']; header('Location: '.$openid->authUrl()); } } elseif($openid->mode=='cancel') $openid_e_message='Пользователь отменил аутентификацию!'; else { if($openid->validate()) $openid_link=$openid->identity; else $openid_e_message='Пользователь не вошел'; //print_r($openid->getAttributes()); } } catch(ErrorException $e){$openid_error=$e->getMessage();} if(isset($openid_link)) { $userpart = explode("/", $openid_link); $user = explode("-", $userpart[4]); //$openid_identity - ссылка на проифиль //$user[0] - идентификатор (account_id) //$user[1] - игровое имя (ник) echo "Profile: $openid_link <br /> ID - $user[0] <br /> Nickname: $user[1]"; //Дальнейшие действия с переменными /*REGISTER USER*/ $regpassword = md5( $user[0] ); $name = trim( $db->safesql( htmlspecialchars( $user[1], ENT_COMPAT, $config['charset'] ) ) ); $name = preg_replace('#\s+#i', ' ', $name); $email = $openid_link; $add_time = time() + ($config['date_adjust'] * 60); $_IP = get_ip(); if( intval( $config['reg_group'] ) < 3 ) $config['reg_group'] = 4; $row = $db->super_query( "SELECT * FROM " . USERPREFIX . "_users WHERE xfields = ".$user[0]."" ); if (!$row['user_id']) { $db->query( "INSERT INTO " . USERPREFIX . "_users (name, password, email, reg_date, lastdate, user_group, info, signature, favorites, xfields, logged_ip) VALUES ('$name', '$regpassword', '$email', '$add_time', '$add_time', '" . $config['reg_group'] . "', '', '', '', '".$user[0]."', '" . $_IP . "')" ); $id = $db->insert_id(); } else { $id = $row['user_id']; if ($row['name']<>$user[1]) { $db->super_query( "UPDATE " . USERPREFIX . "_users SET name='".$user[1]."' WHERE user_id = ".$row['user_id']."" ); } } set_cookie( "dle_user_id", $id, 365 ); set_cookie( "dle_password", $user[0], 365 ); $_SESSION['dle_user_id'] = $id; $_SESSION['dle_password'] = $user[0]; header('Location: '.$_SERVER["PHP_SELF"]); } else { echo "<form method=\"post\"><input type=\"hidden\" name=\"openid_identifier\" value=\"ru.wargaming.net/id/\"></form> <a href=\"#\" onclick=\"document.forms[0].submit()\"><img src=\"http://test.ua/stat/dle/engine/modules/openid/visual-wot-logo.png\" align=\"center\" width=\"150px\"></a>"; } ?>[/PHP] Этот мод должен работать на подобии логинзы или ulogin, но [b]только[/b] авторизация / регистрация через Wargaming.Net ID (OpenID) чтобы была авторизация как на этих сайтах http://wotreplays.ru http://res-mods.ru вот эти файлы http://yadi.sk/d/wwdLm7zsGZ8qa Буду рад Любой помощи Цитата Ссылка на сообщение Поделиться на других сайтах
Lomot 134 Опубликовано: 8 февраля 2014 Рассказать Опубликовано: 8 февраля 2014 http://dle-news.ru/extras/online/api.html ? Цитата Ссылка на сообщение Поделиться на других сайтах
Mofsy 27 Опубликовано: 9 февраля 2014 Рассказать Опубликовано: 9 февраля 2014 К чему извращения, данный провайдер готов, в конце недели начнутся продажи. Была заминка с сервером лицензий, думали как будет лучше для стабильности. Цитата Ссылка на сообщение Поделиться на других сайтах
viktor6 1 Опубликовано: 15 февраля 2014 Рассказать Опубликовано: 15 февраля 2014 Автор К чему извращения, данный провайдер готов, в конце недели начнутся продажи. Была заминка с сервером лицензий, думали как будет лучше для стабильности. Чтото не наблюдаю даного провайтера Цитата Ссылка на сообщение Поделиться на других сайтах
Mofsy 27 Опубликовано: 17 февраля 2014 Рассказать Опубликовано: 17 февраля 2014 К чему извращения, данный провайдер готов, в конце недели начнутся продажи. Была заминка с сервером лицензий, думали как будет лучше для стабильности. Чтото не наблюдаю даного провайтера Добавлено демо http://regger.pw/demo/ (черная иконка) Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.