findTokensByUser method
Finds all tokens for a user
userId The user ID
guard Optional guard name filter
Returns a list of token records
Implementation
@override
Future<List<Map<String, dynamic>>> findTokensByUser(
dynamic userId, [
String? guard,
]) async {
final query = Khadem.db
.table('personal_access_tokens')
.where('tokenable_id', '=', userId);
if (guard != null) {
query.where('guard', '=', guard);
}
final results = await query.get();
return results.map((row) => row as Map<String, dynamic>).toList();
}