authenticate method
Implementation
@override
authenticate({required nick, required user, password}) async {
final success = await Future.delayed(
const Duration(seconds: 2),
() => password == _password,
);
return success ? (true, null) : (false, 'Bad password');
}