Система регистрации аккаунта Off сервера. - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Копия официального сервера

Копия официального сервера Копия официального сервера игры.

Ответ
Опции темы
Непрочитано 24.04.2008, 01:42   #1
Аватар для StimerFX
Пользователь

Автор темы (Топик Стартер) Система регистрации аккаунта Off сервера.

Переписаная мной система регистрации, смены и востановления пасса без использования секретных вопросов. Убедился на собственном опыте что пользователи забывают вопросы и не могут востановить ппароль, обращаются в ГМу с просьюой помочь востановить/сменить пас, что есть не очень коректно.
Моя система использует в качестве привязки емаил введенный при регистрации. При востановлении пароля, пароль генерируется рандомно и отсылается на почту если имя аккаунта и емаил введены верно. Далее вы можете сменить пас если знаете старый пас логин и емаил.
Все ваши действия дублируются на Емаил (регистрация, смена пароля).
Защита от спама и авторега методом введения сесий и генератора картинок.
Введена система безопасности, использует ненужные поля таблицы dbo.ssn
где пишет IP с которого произведена регистрация в поле addr_main и IP с которого была произведена последняя смена пароля в поле addr_etc.
Конфигурация:
Код:
$CONFIG['servername'] = "Test Server";// Имя сервера 
$CONFIG['dbaddress'] = "IP:1433"; // IP mssql сервера:порт 
$CONFIG['dbuser'] = "test"; // Пользователь базы 
$CONFIG['dbpass'] = "test"; // Пароль на базу
$CONFIG['dbdbname'] = "lin2db"; // стандартный параметр имени базы
$CONFIG['worlddbname'] = "lin2world"; // стандартный параметр
$CONFIG['registration'] = "1"; // Включить (1) отключить (0) регистрацию
$CONFIG['maxaccounts'] = "0"; 
$CONFIG['maxemail'] = "32"; // Максимальное количество аакаунтов на й маил
$CONFIG['displayssn'] = "0"; // Показывать пользователю его секюрети номер
$CONFIG['email'] = "1"; // Включить отправку сообщений на Емаил
$CONFIG['emailaddress'] = "test"; // Адрес  почты
$CONFIG['emailsmtp'] = "test"; // Адрес сервера почты
$CONFIG['emailuser'] = "test"; // Пользователь почты
$CONFIG['emailpass'] = "test"; // пароль на почту
Если у вас несколько серверов:
Код установки на сатит позволяет выбрать сервер и загружает в мини окне регистрацию.
Код:
<?php
echo '
<script>
function checkform() {
        if(type.reg.value=="1") {
        window.open("http://адрес регистрации 1 сервера", "descrwnd", "width=703,height=260,status=no,toolbar=no,scrollbars=yes,menubar=no");
        }
        if(type.reg.value=="2") {
        window.open("http://адрес регистрации 2 сервера", "descrwnd", "width=703,height=260,status=no,toolbar=no,scrollbars=yes,menubar=no");
        }
       else {
     return false;
     }
     return false;
}
</script>
';
echo "  <center><br>
        <form name='type' onsubmit='return checkform()' autocomplete='off'>
        <select name='reg'>
        <option value=1>&nbsp; Название 1 сервера; </option>
        <option value=2>&nbsp; Название 2 сервера &nbsp; </option>
        </select>
        <input type=submit  value='   Register   '>
        </form></center>
        ";
?>
По аналогу можно добавить кучу серверов.
Вложения
Тип файла: zip registr.zip (34.3 Кб, 69 просмотров)

Последний раз редактировалось StimerFX; 24.04.2008 в 15:02.
StimerFX вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 26.04.2008, 17:38   #2
Аватар для PROGRAMMATOR
Администратор

По умолчанию Ответ: Система регистрации аккаунта Off сервера.

StimerFX, очень полезные скрипты, новичкам и не очень, будут полезны, так сказать основа для создания веб обвязки или же модулей.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 16.05.2008, 20:30   #3
Пользователь

По умолчанию Ответ: Система регистрации аккаунта Off сервера.

WAKAJI мда, флуд это тяжело =))
shifr вне форума Ответить с цитированием
Непрочитано 16.05.2008, 21:31   #4
Аватар для Black Angel
Герой

По умолчанию Ответ: Система регистрации аккаунта Off сервера.

shifr, правда восторжествует
__________________
Если вам что то не нравиться идем сюда

Black Angel вне форума Ответить с цитированием
Непрочитано 20.09.2008, 00:19   #5
Новичок

По умолчанию Ответ: Система регистрации аккаунта Off сервера.

Очень любопытно
InspektorPO вне форума Ответить с цитированием
Непрочитано 20.09.2008, 00:25   #6
Аватар для PROGRAMMATOR
Администратор

По умолчанию Ответ: Система регистрации аккаунта Off сервера.

InspektorPO, неделя бана за флуд - добро пожаловать!
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 11.11.2016, 02:34   #7
Пользователь

По умолчанию Re: Система регистрации аккаунта Off сервера.

Файл битый, перезалейте
malike вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 05:29. Часовой пояс GMT +3.

Вверх