Safety checks for user
Proper user comparison (can't use just objects)