function profile() { events::observe('save', 'system', 'users', 'saveProfile'); events::observer(); admin::components('validator'); admin::addHeader(' ' . adminUser::get('user_login')); f::set(adminUser::gets()); }
function login() { $err = true; $pass = md5(params::get('user_password')); if (adminUser::auth(params::get('user_login'), $pass)) { $err = false; if (params::get('user_login') != adminUser::get('user_login') && $pass != adminUser::get('user_password')) { $err = true; } else { $word = 'legenda'; $mem = md5(adminUser::get('user_login') . $word); setcookie('legenda', adminUser::get('user_login') . ',' . adminUser::get('user_id') . ',' . $mem, time() + 86400 * 14, "/"); $_SESSION['ADMIN_AUTH'] = 1; $_SESSION['ADMIN_USER_ID'] = adminUser::get('user_id'); } } if ($err) { buffer::add('Неверный логин или пароль'); } }