JwtService.java 695 Bytes
package com.ecommerce.user.service;

import org.springframework.stereotype.Service;

@Service
public class JwtService {
    
    public String generateToken(String username) {
        // 简化实现,实际需要完整的 JWT 生成逻辑
        return "dummy-token-" + username;
    }
    
    public String extractUsername(String token) {
        // 简化实现
        return token.replace("dummy-token-", "");
    }
    
    public boolean validateToken(String token, String username) {
        // 简化实现
        return token.startsWith("dummy-token-");
    }
    
    public String generateRefreshToken(String username) {
        return "dummy-refresh-token-" + username;
    }
}