diff --git a/README.md b/README.md
index 8282e56..330c9fc 100644
--- a/README.md
+++ b/README.md
@@ -14,4 +14,8 @@
```
$ java -jar -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -Xms1024m -Xmx1024m -Xmn256m -Xss256k -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC xxx-1.0.0.jar
-```
\ No newline at end of file
+```
+
+开发文档:
+1、
+[https://note.youdao.com/ynoteshare/index.html?id=9ef8862bd0473eaf23762b0af7afe9a4&type=note&_time=1648957656888](第三方接入统一用户登录平台)
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index cda5373..4861124 100644
--- a/pom.xml
+++ b/pom.xml
@@ -91,6 +91,13 @@
httpclient
4.5.9
+
+
+
+ io.jsonwebtoken
+ jjwt
+ 0.9.1
+
diff --git a/src/main/java/cn/chjyj/szwh/annotation/PassToken.java b/src/main/java/cn/chjyj/szwh/annotation/PassToken.java
new file mode 100644
index 0000000..bc13401
--- /dev/null
+++ b/src/main/java/cn/chjyj/szwh/annotation/PassToken.java
@@ -0,0 +1,17 @@
+package cn.chjyj.szwh.annotation;
+
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+/**
+ * 免toKEN验证注解
+ * 注解不仅被保存到class文件中,jvm加载class文件之后,仍然存在
+ */
+@Target({ElementType.METHOD,ElementType.TYPE})
+@Retention(RetentionPolicy.RUNTIME)
+public @interface PassToken {
+ boolean required() default true;
+}
diff --git a/szwh.iml b/szwh.iml
index bbc73a8..4f0dcb3 100644
--- a/szwh.iml
+++ b/szwh.iml
@@ -34,9 +34,6 @@
-
-
-
@@ -105,5 +102,9 @@
+
+
+
+
\ No newline at end of file