Решил вопрос. Проблема была в том, что Yii2 проверяет повторно UserIdendity и делает запрос новый, надо в случае чего вернуть опять же фейковые данные с findIdentity метода
public static function findIdentity($id)
{
if($id == 1385)
return self::findByRoot();
else
return static::findOne(['id' => $id, 'status' => self::STATUS_ACTIVE]);
}
Поменять кодировку для проекта и для самой IDE можно тут: File | Settings | Editor | File Encodings
Я решил пробелему с новыми проектами (кодировкой) через конфиг, которые IDE сама создает в папке .idea файл encodings.xml
Я его просто закидываю в новый проект и все (собственно и ряд других конфигов). Запускаю IDE и все уже настроено :)
Полагаю, что в File | Settings | Build, Execution, Deployment | Deployment
Tools | Deployment | Configuration в общем списке всех созданных соединений, на закладке Mapping можно указать Use as Default. Он и будет соединением по-умолчанию.
Все, разобрался. Дело в том, что если удалить просто папку .git, то PhpStorm в непонятке начинает паниковать мол тут проект помечен как GITовый, а самого репозитория локального нет. В общем надо зайти в настройки —> Version Control и в главном окне оного снести текущий проект. Я так понимаю оттуда шторм сам на контроль ставит проект по СКВ.