Головні новини
Ви тут: Головна / Двигунці / Joomla / Joomla 3.3 – цікаве покращення в управлінні користувачами

Joomla 3.3 – цікаве покращення в управлінні користувачами



У релізі Joomla 3.3 було введено невелике поліпшення, яке дозволяє адміністратору змусити користувача поміняти пароль при наступному вході на сайт. Цю опцію можна виставити в налаштуваннях користувача. Давайте подивимося, яку користь з цього можуть винести розробники.
На рівні класу JUser нова опція підтримується через властивість requireReset. Якщо значення встановлено: 1, то користувач повинен буде змінити пароль:

$user = JUser::getInstance(42);
$user->requireReset = 1;
$user->save(true);

Розробники можуть використовувати це для того, щоб змусити користувачів змінювати пароль через задану кількість часу. Наприклад, можна написати простенький плагін на подію onUserLogin і використовувати поле lastResetTime таблиці #__users для запису дати і часу останнього скидання пароля.

На цьому все, вдалої розробки!



Автор Володимир Гривінський



Залишити коментар

Ваша електронна адреса не буде опублікована.

Вгору
UA TOP Bloggers