toString now includes id
Authentication now only uses the id (safety purposes)
Authentication now uses whole object again but without the password