|
|
|
@ -5,6 +5,7 @@ import java.util.Map; |
|
|
|
import java.util.concurrent.TimeUnit; |
|
|
|
import javax.servlet.http.HttpServletRequest; |
|
|
|
|
|
|
|
import com.bnyer.common.core.enums.EnumUserClientType; |
|
|
|
import com.bnyer.common.security.utils.SecurityUtils; |
|
|
|
import com.bnyer.system.api.model.LoginUser; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
@ -58,10 +59,12 @@ public class TokenService |
|
|
|
claimsMap.put(SecurityConstants.USER_KEY, token); |
|
|
|
claimsMap.put(SecurityConstants.DETAILS_USER_ID, userId); |
|
|
|
claimsMap.put(SecurityConstants.DETAILS_USERNAME, userName); |
|
|
|
claimsMap.put(SecurityConstants.PLATFORM, String.valueOf(EnumUserClientType.PU.getCode())); |
|
|
|
|
|
|
|
// 接口返回信息
|
|
|
|
Map<String, Object> rspMap = new HashMap<String, Object>(); |
|
|
|
rspMap.put("access_token", JwtUtils.createToken(claimsMap)); |
|
|
|
rspMap.put("platform",String.valueOf(EnumUserClientType.PU.getCode())); |
|
|
|
rspMap.put("expires_in", expireTime); |
|
|
|
return rspMap; |
|
|
|
} |
|
|
|
|