Простая и безопасная регистрация в светлых тонах.
Возможности:
Настройка выдаваемого голда
AJAX-валидация данных
Список возможностей не так и велик, но все же может кому-то пригодится.
Установка:
Распаковываем архив с файлами.
Настраиваем подключение к базе данных /protected/config/db.php
Настраиваем голд /protected/config/config.php
Даем права 777 на папку assets и runtime(находится в папке protected)
Как дать права в linux системах:
Так же /protected/config/config.php находится настройка типа хеширования пароля:
1 - для версии сервера до 1.4.4(1.2.6-1.4.1)
2 - для версии сервера после 1.4.4(1.4.4-1.4.5)
http://ip/index.php/registration- регистрация
http://ip/index.php/changepassword - смена пароля
и еще добавил возможность включить и отключать регистрацию/смену пароля:
// true - регистрация включена, false - регистрация отключена.'enableregistration'=>true,// true - смена пароля включена, false - смена пароля отключена.'enablechangepassword'=>true,
немного поправил код и сжал 7з, теперь всего 1.6 мб
Вес файлов компенсируется полной защитой от инъекций и прочей нечисти.
Возможности:
Настройка выдаваемого голда
AJAX-валидация данных
Список возможностей не так и велик, но все же может кому-то пригодится.
Установка:
Распаковываем архив с файлами.
Настраиваем подключение к базе данных /protected/config/db.php
Настраиваем голд /protected/config/config.php
Даем права 777 на папку assets и runtime(находится в папке protected)
Как дать права в linux системах:
Код:
]cd /var/www/
chmod 777 assets
cd /var/www/protected/
chmod 777 runtime
Так же /protected/config/config.php находится настройка типа хеширования пароля:
Код:
'passwordhash' => '2',
1 - "0x" . md5($name . $password);
2 - base64_encode(md5($name . $password, true));
1 - для версии сервера до 1.4.4(1.2.6-1.4.1)
2 - для версии сервера после 1.4.4(1.4.4-1.4.5)
http://ip/index.php/registration- регистрация
http://ip/index.php/changepassword - смена пароля
и еще добавил возможность включить и отключать регистрацию/смену пароля:
// true - регистрация включена, false - регистрация отключена.'enableregistration'=>true,// true - смена пароля включена, false - смена пароля отключена.'enablechangepassword'=>true,
немного поправил код и сжал 7з, теперь всего 1.6 мб
Вес файлов компенсируется полной защитой от инъекций и прочей нечисти.
(с) resigned