SSE 流程图
2022-07-13 10:26:06 1 举报
工作流程 权限
作者其他创作
大纲/内容
没有勾选remember me
登录
Email得到验证码
1A1B1C1D1F1J1K1M1N1O1P1Q1R1V14A14B14C14D14H
登录Button
auth failure
用户
判断是否要二次验证
文件类型为PDF或TIFF
rememberMeFilter查询表PERSISTENT_LOGINS
判断系统参数system.authentication.method
文件夹页面
......
Is Success?
ldap用户authentication
N
上传Button
1.call Mgt get doc info and download doc2.Check if the file is larger than setting size3.通过OCR或者文件流得到文件内容4.delete 原有的index然后重新做index
0A0B0J0K0N0V
选择一个或多个文件
TOTP
userRole=admin user
Login Authentication
End
拖拽一个或多个文件
上传失败
Editor
Y
UsernamePasswordAuthenticationFilterAuthenticationManager
Owner
判断operationType
勾选remember me
MIXED
插入表SMARTSHARE_DOC_ESINDEX_CACHE operationType为insert的数据
进入
验证成功
captchFilter
本地数据用户authentication
Folder
Function Permission
auth success
MQ QueueoperationType=insert
验证失败
N and errorNo=3
验证码错误
Email
2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z24A24E24F24G24H
登录后有所有权限DocumentsSharingAutomatio AdminWolf
Co-owner
Document Extraction
login user 有所有操作权限
SINGLE
ParadmWebAuthenticationSuccessHandler
判断用户类型
insert MQ Queue
开始
Is Personal?
Document
监听
call Mgt更新es cache status为error
手机App得到验证码
二次验证
ParadmLdapAuthenticationProvider
插入表SMARTSHARE_DOC_ESINDEX_CACHE operationType为update content的数据
用户名密码错误三次以上输入验证码
PARADM
判断系统参数dms.elasticsearch.support且文件类型
0A0B0C0D0J0K0N0P0Q0R0V04A04B04C04D04H
无当前登录用户记录
Webupload document
Email二次验证页面
判断权限类型
0A0B0J0K0N0P0Q0V04A04C04D04H
LDAP
上传
通知Agent处理
有当前登录用户记录
DaoAuthenticationProvider
N and error3
Document Permission
登录页面
Upload Document
判断系统参数system.authentication.mode
登录后有权限:DocumentsSharingAutomaionWolf
1A1B1C1D1F1J1K1M1N1O1P1Q1R1V14A14C14D14H
userRole=external user
Agent
验证码正确
判断二次验证类型
insert
Permission control
userRole=internal user
company document list页面
上传页面选择文件编辑文件tag
call Mgt更新es cache status为completed
MQ QueueoperationType=update content
Is Root?
Google二次验证页面
2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z24A24B24E24F24G24H
update content
判断文件类型
0 条评论
下一页