Как авторизовать пользователя?
        Всем привет!
В MODX из «коробки» есть возможности для работы с пользователями. Подскажите как авторизовать пользователя, заранее созданого? Без использования компонентов типа Login.
    
    
                                                                                
            В MODX из «коробки» есть возможности для работы с пользователями. Подскажите как авторизовать пользователя, заранее созданого? Без использования компонентов типа Login.
Комментарии: 2
                Авторизация
            
                    $logindata = array(
  'username' => 'someuser',   // имя пользователя
  'password' => '1234567890', // пароль
  'rememberme' => true        // запомнить?
);
// сам процесс авторизации
$response = $modx->runProcessor('/security/login', $logindata);
// проверяем, успешно ли
if ($response->isError()) {
  // произошла ошибка, например неверный пароль
  $modx->log(modX::LOG_LEVEL_ERROR, 'Login error. Message: '.$response->getMessage());
}Выход$response = $this->modx->runProcessor('/security/logout');
if ($response->isError()) {
  // ошибка
  $modx->log(modX::LOG_LEVEL_ERROR, 'Logout error. Message: '.$response->getMessage());
}Источник
                В классе modUser есть метод addSessionContext, через него и авторизовывать.            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.