useVerificationToken method
Consumes an email verification token.
Implementation
@override
Future<AuthVerificationToken?> useVerificationToken(
String identifier,
String token,
) async {
final key = '$identifier::$token';
final record = _tokens.remove(key);
if (record == null) return null;
if (DateTime.now().isAfter(record.expiresAt)) {
return null;
}
return record;
}