authenticate method

  1. @override
Future<(bool, String?)> authenticate({
  1. required String nick,
  2. required String user,
  3. String? password,
})
override

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, 'Password incorrect');
}