verifyToken method
Implementation
@override
Future<UserPrincipal?> verifyToken(String token) async {
if (token.startsWith("valid_token_")) {
final parts = token.split("_");
final id = parts.length > 2 ? parts[2] : "0";
return UserPrincipal(id, "User$id");
}
throw Exception("Invalid token");
}