diff --git a/Dockerfile b/Dockerfile index 31fc13f..c42a640 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,5 +11,5 @@ EXPOSE 8081 #如果是到文件夹后面必须加上「/」,不然会找不到文件,./代表当前目录即是/test 目录 COPY ./target/login.jar ./app/ -#poi.jar 包就会在根目录/test/app/poi.jar 下 +#login.jar 包就会在根目录/test/app/login.jar 下 CMD java -jar ./app/login.jar diff --git a/src/更新时序图.puml b/src/更新时序图.puml new file mode 100644 index 0000000..0568345 --- /dev/null +++ b/src/更新时序图.puml @@ -0,0 +1,26 @@ +@startuml +!theme cerulean-outline + +control 业务系统 as sys +control 单点登录系统 as sso + + + +activate sys + +sys -> sys: 获取Token + +sys <-> sso: 加解密操作 +activate sso + + +sys -> sso : Token+ID+系统信息+需要修改的用户信息+Time + +sso -> sso: 验证Token +sso -> sso: 验证用户信息 +sso -> sso: 修改用户信息 +sso -> sys: 修改成功 + + + +@enduml \ No newline at end of file diff --git a/src/登陆时序图.puml b/src/登陆时序图.puml index 2b86b0f..f1481a6 100644 --- a/src/登陆时序图.puml +++ b/src/登陆时序图.puml @@ -13,18 +13,18 @@ activate sys sys -> sys: Token不存在 sys -> user: 重定向到登录界面 -user -> sys: ID+PW+验证码 +user -> sys: ID+密码+验证码 sys <-> sso: 加解密操作 activate sso -sys -> sso : ID+PW+验证码+用户信息+Time +sys -> sso : ID+密码(指纹、文本密码...)+模版信息+Time sso -> sso: 验证登录信息 sso -> sso: 创建Token -sso -> sys: 返回Token和用户TEL +sso -> sys: 返回Token和用户信息 deactivate sso sys -> sys: 登录 diff --git a/src/续期时序图.puml b/src/续期时序图.puml new file mode 100644 index 0000000..1390edc --- /dev/null +++ b/src/续期时序图.puml @@ -0,0 +1,16 @@ +@startuml +!theme cerulean-outline +control 业务系统 as sys +control 单点登录系统 as sso + + +activate sys +sys -> sys: 获取保存的Token +sys -> sso: 通知sso对Token进行续期 +activate sso +sso -> sso: 验证Token +sso -> sso: 对Token进行续期 +sso -> sys: 续期成功 + + +@enduml \ No newline at end of file