基本流程图
2017-03-08 17:19:19 0 举报
基本流程图是一种用于描述一个过程中各个步骤之间关系的图形化工具。它通常由一系列的方框、箭头和菱形组成,每个方框代表一个步骤,箭头表示步骤之间的顺序关系,菱形则表示条件判断。通过基本流程图,我们可以清晰地看到整个过程的开始、结束以及各个步骤之间的逻辑关系,从而更好地理解和掌握这个过程。
作者其他创作
大纲/内容
不为空
遍历cookies 获取nameValue tokenValue sessionValuerolesValue
context 中是否存在验证信创建
遍历用户角色
进行处理
nameValue是否为空
rolecookie 添加到response中
tokenValue不为空往response中添加tokeCookie
为空
不存在
遍历request 中的cookie存入到rolesTransValue
grantedAuths添加角色值
创建grantedAuths
创建已验证过用户信息UserDetails principal创建用户实体信息 Authentication authentication保存到securityContext中去
如果url 以/open/auth为开头 不用保存否则需要保存
nameValue不为空往response中添加nameCookie
sessionValue不为空往response中添加sessionCookie
不进行处理
context 中是否存在验证信创建 并且 nameValue tokenValuesessionValue rolesValue 是否为空
用户名 角色判断是否为空
cookies是否为空
验证是否已经在context中存在验证信息isCheck 赋值
0 条评论
回复 删除
下一页