huliguo
2025-04-30 ea9b12465c90fc72c40f3bd87c90785dfc2984e2
src/main/java/com/cl/service/impl/TokenBlacklistService.java
New file
@@ -0,0 +1,25 @@
package com.cl.service.impl;
import org.springframework.stereotype.Service;
import java.util.Collections;
import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;
@Service
public class TokenBlacklistService {
    // 使用ConcurrentHashMap或Redis存储黑名单
    private final Set<String> blacklist = Collections.newSetFromMap(new ConcurrentHashMap<>());
    public void addToBlacklist(String token) {
        blacklist.add(token);
    }
    public boolean isBlacklisted(String token) {
        return blacklist.contains(token);
    }
}