Converts the user to an array for authentication
Returns a map of user data suitable for authentication responses
Map<String, dynamic> toAuthArray();