SQLSTATE[42S22]: Column not found: 1054 Unknown column – Laravel

You have configured the auth.php and used members table for authentication but there is no user_email field in the members table so, Laravel says

SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘user_email’ in
‘where clause’ (SQL: select * from members where user_email = ? limit
1) (Bindings: array ( 0 => ‘[email protected]’, ))

Because, it tries to match the user_email in the members table and it’s not there. According to your auth configuration, laravel is using members table for authentication not users table.

Leave a Comment