Yii2 + postgresql, проблемы c залогиниванием

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
acidflash
Сообщения: 107
Зарегистрирован: 2015.09.03, 19:37

Yii2 + postgresql, проблемы c залогиниванием

Сообщение acidflash »

Rememberme = true .
Самое залогинивание происходит, происходит перенаправление на предыдущую страницу, то есть данные из базы читаются. При заходе на другую страницу в меню опять активны пункты зайти и зарегистрироваться, isGuest показывает true.

При использовании в качестве бд mysql все работает как у всех, если использовать postgresql, то вот так, как описал выше.

Прошу помощи
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Yii2 + postgresql, проблемы c залогиниванием

Сообщение zelenin »

сомневаюсь что дело в постгресе. Скорее в отсутствии данных в постгресе и неверных выводах о происходящем. Так или иначе пара минут дебага ответят на вопрос, что там у вас происходит.
acidflash
Сообщения: 107
Зарегистрирован: 2015.09.03, 19:37

Re: Yii2 + postgresql, проблемы c залогиниванием

Сообщение acidflash »

при базе данных Postgres запрос на выборку данных из таблицы пользователей выглядит так :
SELECT * FROM "user" WHERE (0=1) AND ("status"=10)
и ничего не возвращает
переключаюсь на mysql
запрос фреймворком меняется на такой SELECT * FROM `user` WHERE (`id`=1) AND (`status`=10)
и возвращается одна запись.
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: Yii2 + postgresql, проблемы c залогиниванием

Сообщение Onotole »

выборку покажи в коде
acidflash
Сообщения: 107
Зарегистрирован: 2015.09.03, 19:37

Re: Yii2 + postgresql, проблемы c залогиниванием

Сообщение acidflash »

public static function findIdentity($id)
{
return static::findOne(['id' => $id, 'status' => self::STATUS_ACTIVE]);
}
acidflash
Сообщения: 107
Зарегистрирован: 2015.09.03, 19:37

Re: Yii2 + postgresql, проблемы c залогиниванием

Сообщение acidflash »

в common\models\User
Ответить