From 6c7eb4541232d5c13e34f07b3f497be07ad4c025 Mon Sep 17 00:00:00 2001 From: Francis Dong Date: Mon, 1 Feb 2021 17:12:03 +0800 Subject: [PATCH] add jwt support #30 --- pom.xml | 6 + src/main/java/we/plugin/jwt/GlobalConfig.java | 53 ++++ .../we/plugin/jwt/JwtAuthPluginFilter.java | 230 ++++++++++++++++++ src/main/java/we/util/PemUtils.java | 97 ++++++++ src/main/java/we/util/WebUtils.java | 15 ++ .../jwtAuth/JwtAuthPluginFilterTests.java | 75 ++++++ 6 files changed, 476 insertions(+) create mode 100644 src/main/java/we/plugin/jwt/GlobalConfig.java create mode 100644 src/main/java/we/plugin/jwt/JwtAuthPluginFilter.java create mode 100644 src/main/java/we/util/PemUtils.java create mode 100644 src/test/java/we/plugin/jwtAuth/JwtAuthPluginFilterTests.java diff --git a/pom.xml b/pom.xml index 5014214..fe1bd3f 100644 --- a/pom.xml +++ b/pom.xml @@ -212,6 +212,12 @@ org.springframework.session spring-session-data-redis + + + com.auth0 + java-jwt + 3.12.1 +