createUser abstract method
Creates a new user account with the provided email and password.
This method should be implemented by the subclass based on the specific authentication provider's logic.
Implementation
Future<void> createUser(String email, String password);