findTokensBySession method
Finds tokens by session ID
sessionId The session ID to search for
guard Optional guard name to filter by
type Optional token type to filter by (e.g., 'refresh')
Returns list of token data for the session
Implementation
@override
Future<List<Map<String, dynamic>>> findTokensBySession(
String sessionId, [
String? guard,
String? type,
]) async {
// Use database-level prefix search for better performance
final sessionPrefix = '$sessionId::';
return _repository.findTokensByPrefix(
sessionPrefix,
type: type,
guard: guard,
);
}