adding status column to the create user migration
adding check for inactive on login, adding findByUserId method
adding the concept of "status" the user model with activate/deactivate methods
adding UserInactiveException exception