From 98401eca7432757eac3be490f94ab6953f4a5ce1 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Fri, 05 Jul 2024 23:47:31 +0800
Subject: [PATCH] 后台

---
 src/main/java/cc/mrbird/febs/websocket/WsAuthInterceptor.java |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/websocket/WsAuthInterceptor.java b/src/main/java/cc/mrbird/febs/websocket/WsAuthInterceptor.java
index 6e6d111..91c2866 100644
--- a/src/main/java/cc/mrbird/febs/websocket/WsAuthInterceptor.java
+++ b/src/main/java/cc/mrbird/febs/websocket/WsAuthInterceptor.java
@@ -76,15 +76,23 @@
     }
 
     public static void main(String[] args) {
-        RSA rsa = new RSA(null, AppContants.PUBLIC_KEY);
-        String token = rsa.encryptBase64("45" + "_" + System.currentTimeMillis(), KeyType.PublicKey);
-        System.out.println(token);
+//        RSA rsa = new RSA(null, AppContants.PUBLIC_KEY);
+//        String token = rsa.encryptBase64("45" + "_" + System.currentTimeMillis(), KeyType.PublicKey);
+//        System.out.println(token);
+
+        String token = "kbswT3NAxqcXWcW9gVR6c/hXIFVWRIfaMq99HAiZ/IKPkoHaTlFBbLtFMTMmvUdbm45VtjOnubAMHFhQTz8GoyjhjB7bdDGWFfpe4DcGCKEMf6bWuRqopOeVF8Pst6UTwTZCvPDnbka5wbGggqNvwcSQQT2okjRe+nfU+A5EAfY=";
 
 
         RSA rsas = new RSA(AppContants.PRIVATE_KEY, null);
         String[] tokens = StrUtil.split(rsas.decryptStr(token, KeyType.PrivateKey), "_");
 
-        System.out.println(tokens);
+
+
+        System.out.println(tokens[0]);
+        System.out.println(tokens[1]);
+        long currentTime = System.currentTimeMillis();
+        boolean b = currentTime - Long.parseLong(tokens[1]) <= 10000;
+        System.out.println(b);
     }
 
     private Boolean verifyTokenExpired(Long time) {

--
Gitblit v1.9.1