权限授予系统、方法及认证服务器系统的制作方法_4

文档序号:9567131阅读:来源:国知局
定不存在与用户信息相关联的客户端标识符(步骤S2102 :否),则处理进行到步骤S2120。 在步骤S2120中,第二客户端标识符关联管理模块312在不确认关联的情况下,将客户端标 识符与用户信息相关联。表6是第二客户端标识符关联表,其例示了存储在第二客户端标 识符关联管理模块312中的用户信息和客户端标识符的关联W及相应的客户端类型。在表 6中,客户端标识符"AppAmOOr'和"AppAm002"与用户信息"用户X"相关联。此外,客户端 标识符"AppAmOOl"和"AppAm002"两者的客户端类型均是"App-A-mobile"。运里,如果在 步骤S2101中接收到的用户信息是"用户X",则在步骤S2102中,确定存在与用户信息相关 联的一个或更多客户端标识符。
[0091 ]〈表 6〉
[0092]
[0093]
[0094] 在步骤S2103中,基于在步骤S2101中接收到的访问请求中包括的用户信息和客 户端标识符,第二客户端标识符关联管理模块312确定客户端标识符是否与用户信息相 关联。如果确定客户端标识符与用户信息相关联(步骤S2103 :是),则处理进行到步骤 S2104。如果确定客户端标识符未与用户信息相关联(步骤S2103 :否),则处理进行到步骤 S2110。
[0095] 在步骤S2104中,第二客户端标识符关联管理模块312向客户端模块351返回通 知,该通知表示客户端标识符与用户信息相关联,因此客户端标识符关联的确认是不必要 的,并且第二客户端标识符关联管理模块312结束处理。在步骤S2110中,第二客户端标识 符关联管理模块312参照表5中所示的客户端标识符表,并且确定在步骤S2101中接收到 的客户端标识符的客户端类型。例如,如果客户端标识符是"AppAmOOl",则客户端类型是 "App-A-mobile"。
[0096] 在步骤S2111中,第二客户端标识符关联管理模块312确定与在步骤S2110中确 定的客户端类型相同的类型的客户端是否与用户信息相关联。如果确定同一类型的客户 端与用户信息相关联(步骤S2111 :是),则处理进行到步骤S2120。在步骤S2120中,第二 客户端标识符关联管理模块312在不确认关联的情况下,将客户端标识符与用户信息相关 联。换言之,用户不必经由用户被要求指示是否将第二客户端标识符与用户信息相关联的 客户端关联确认画面1402,来提供用于关联第二客户端标识符的指令。此外,如果确定同一 类型的客户端未与用户信息相关联(步骤S2111 :否),则处理进行到步骤S2112。
[0097] 在步骤S2112中,第二客户端标识符关联管理模块312请求客户端模块351确认 客户端标识符关联,并且使客户端模块351显示客户端关联确认画面1402,如图8B所示。 在请求客户端标识符关联的确认之后,第二客户端标识符关联管理模块312结束处理。
[0098] 在步骤S2120中,为了省略客户端标识符关联的确认,第二客户端标识符关联管 理模块312将客户端标识符与用户信息相关联,而不向移动终端191提供图8B中所示的客 户端关联确认画面1402。
[0099] 根据本发明的该示例性实施例,当同一类型的客户端标识符与用户信息相关联 时,用户能够省略关联确认操作。因此,能够进一步提高用户的便利性。此外,当用户第一 次将客户端标识符与用户信息相关联时,用户也能够省略关联确认操作,因此,也提高了用 户的便利性。
[0100] 接下来,将参照附图来描述本发明的第S示例性实施例。下面,将仅描述与根据第 一和第二示例性实施例的不同的结构,而将省略所有示例性实施例共有的结构的描述。下 面描述的是根据本示例性实施例通过预先在认证/授权服务器151上执行特定设置来省略 用于关联客户端标识符的操作的方法。
[0101]图11是例示根据本示例性实施例的认证/授权服务器151的模块结构的图。认 证/授权服务器151包括认证模块302、授权模块304W及第二客户端标识符管理模块311。 认证/授权服务器151还包括第=客户端标识符关联管理模块321和关联确认必要性管理 模块322。
[0102] 图12是例示根据本示例性实施例由认证/授权服务器151实施的客户端标识符 关联确认的必要性的设置流程的流程图。当认证/授权服务器151接收到对客户端标识符 关联确认必要性设置画面3401的访问请求时,该处理流程开始。
[0103] 在步骤S3001中,关联确认必要性管理模块322接收对客户端标识符关联确认必 要性设置画面3401的访问请求。在画面上,显示如图14中所示的客户端标识符关联确认 必要性设置画面3401。
[0104] 在步骤S3002中,关联确认必要性管理模块322接收客户端标识符关联确认的必 要性的设置指令,将其设置存储在关联确认必要性表中,并且结束处理流程。表7是针对各 用户信息来存储客户端标识符关联确认的必要性的设置的关联确认必要性表。例如,在表 7中,针对用户信息"用户X",将关联确认设置为省略。
[0105] <表7〉
[0106]

[0107] 图13是例示根据本示例性实施例由认证/授权服务器151实施的客户端标识符 关联的必要性的确定流程的流程图。当认证/授权服务器151从客户端模块351接收到访 问请求时,该处理流程开始。
[010引在步骤S3101中,关联确认必要性管理模块322从表7的关联确认必要性表中,获 取用户信息的关联确认必要性设置。在步骤S3102中,第=客户端标识符关联管理模块321 进行确定在步骤S3101中获取到的用户信息的关联确认必要性设置,是否被设置为"总是 省略确认"。如果关联确认必要性设置被设置为"总是省略确认"(步骤S3102 :是),则处 理进行到步骤S2120。如果关联确认必要性设置未被设置为"总是省略确认"(步骤S3102 : 否),则处理进行到步骤S3103。
[0109] 在步骤S3103中,第=客户端标识符关联管理模块321确定在步骤S3101中获取 到的用户信息的关联确认必要性设置,是否被设置为"总是执行确认"。如果关联确认必要 性设置被设置为"总是执行确认"(步骤S3103 :是),则处理进行到步骤S2112。如果关联 确认必要性设置未被设置为"总是执行确认"(步骤S3103 :否),则处理进行到步骤S2110。 图14是例示根据本示例性实施例的客户端标识符关联确认必要性设置画面3401的显示示 例的图。根据本示例性实施例,通过预先在认证/授权服务器151上进行设置,用户能够省 略关联确认操作,而不必考虑客户端类型,因此,能够进一步提高用户的便利性。
[0110] 接下来,将参照附图来描述本发明的第四示例性实施例。此外,将仅描述与第一、 第二W及第=示例性实施例不同的结构,而将省略所有示例性实施例共有的结构的描述。 下面描述的是根据本示例性实施例使用户能够在操作登录画面时指定是否将客户端标识 符与用户信息相关联的方法。
[0111] 图15A、图15BW及图15C是分别例示根据本示例性实施例的认证/授权服务器 151、移动终端191和192的模块结构的图。认证/授权服务器151包括客户端标识符管理 模块301、第二认证模块331、第四客户端标识符关联管理模块332W及授权模块304。移动 终端191和192中的各个包括客户端模块351和第二客户端关联请求模块361。
[0112] 图16A是例示根据本示例性实施例由移动终端191或192实施的客户端的开始流 程的流程图。当用户操作客户端模块351时,该处理流程开始。在步骤S4001中,响应于来 自认证/授权服务器151的请求,第二客户端关联请求模块361显示如图17中所示的第二 登录画面4401,并提示用户输入认证信息。此外,第二客户端关联请求模块361向认证/授 权服务器151发送用户输入的认证信息W及用户指定的客户端关联确认,并且登录到认证 /授权服务器151。
[0113] 图16B是例示根据本示例性实施例由认证/授权服务器151实施的登录流程的流 程图。当认证/授权服务器151从客户端模块351接收到访问资源的请求时,该处理流程开 始。在步骤S4101中,第二认证模块331从客户端模块351接收访问资源服务器152中的 资源的请求。在步骤S4102中,第二认证模块331确定与步骤S4101中的处理相关的用户 是否已登录。如果确定用户已登录(步骤S4102:是),则第二认证模块331结束处理。如 果确定用户未登录(步骤S4102 :否),则处理进行到步骤S4103。
[0114] 在步骤S4103中,第二认证模块331指示客户端模块351显示如图17所示的第二 登录画面4401。第二登录画面4401能够使用户在登录操作被授权时指定是否将客户端标 识符与用户信息相关联。从减少用户的操作的观点来看,可W期望在第二登录画面4401的 初始状态下,指定客户端标识符与用户信息的关联。然而,在第二登录画面4401的初始状 态下,也可W不必指定客户端标识符的关联。
[0115] 在步骤S4104中,第二认证模块331接收被输入到第二登录画面4401的认证信 息、客户端标识符、W及表示是否将客户端标识符与用户信息相关联的指令。在步骤S4105 中,第二认证模块331确定在步骤S4104中接收到的认证信息是否有效。如果确定认证信息 有效(步骤S4105 :是),则处理进行到步骤S4106。如果确定认证信息无效(步骤S4105 : 否),则处理进行到步骤S4150。
[0116] 在步骤S4106中,第二认证模块331授权用户的登录操作。在步骤S4107中,第四 客户端标识符关联管理模块332确定在步骤S4104中是否接收到用于将客户端标识符与用 户信息相关联的指令。如果确定接收到用于将客户
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1