Как сделать авторизацию в yii2 через БД?
В общем воткнулся костылями в существующий код.
в методе findIdentity($id) по этому id ищу запись о юзере, формирую массив, как стандартный, и переопределяю его значениями этого массива. Этот метод проверяет залогиненого юзера.
И еще для валидации то же самое сделал в findByUsername($username) 
Ну и в методе validatePassword($password) пришлось добавить md5 генерацию пароля, вот и все.
Если нужен кому файл /public_html/models/Users.php с этими методами, пишите - пришлю. Почта в профиле.
У вас есть два очень простых пути
1) установить advanced шаблон, там user - стандартный функционал, который работает с бд, только необходимо настройки бд ввести и запустить миграции
2) https://github.com/dektrium/yii2-user установите вот это расширение. 
Это будет проще. чем делать вам велосипед.