1.docker file
This commit is contained in:
parent
42a0038afd
commit
4725fe00bb
|
@ -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
|
||||
|
|
|
@ -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
|
|
@ -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: 登录
|
||||
|
|
|
@ -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
|
Loading…
Reference in New Issue