应用程序单点登录的系统和方法与流程

文档序号:28681762发布日期:2022-01-29 06:45阅读:来源:国知局

技术特征:
1.一种机器可读介质,所述机器可读介质具有可执行指令,所述可执行指令使一个或多个处理单元执行授权设备使用服务的方法,所述方法包括:拦截来自在所述设备上执行的web浏览器的对网页的请求,其中所述请求包括与对所述服务的授权请求相关联的指示,并且所述网页提供所述服务;在所述设备上呈现授权用户界面;使用经由所述授权用户界面输入的一组用户凭据来进行本地授权;对服务器进行服务器授权;以及将web浏览器重定向到所请求的网页,其中所述web浏览器被授权使用由所述网页提供的所述服务。2.根据权利要求1所述的机器可读介质,其中web请求是超文本传输协议请求。3.根据权利要求1所述的机器可读介质,其中所述服务器授权还包括以下操作:向服务器发送服务器授权请求;以及从所述服务器接收授权响应。4.根据权利要求3所述的机器可读介质,其中服务器授权请求是安全远程协议请求。5.根据权利要求1所述的机器可读介质,其中使用与执行所述web浏览器的过程不同的过程来呈现所述授权用户界面。6.根据权利要求1所述的机器可读介质,其中拦截网页请求包括:接收所述网页的位置;确定能够对所述网页进行授权;以及加载授权扩展以处理对所述网页的授权。7.根据权利要求1所述的机器可读介质,其中所述授权用户界面包括用于从用户接收所述用户凭据的部件。8.根据权利要求7所述的机器可读介质,其中所述用户凭据选自由生物特征用户凭据或用户名和密码组成的组。9.一种机器可读介质,所述机器可读介质具有可执行指令,所述可执行指令使一个或多个处理单元执行授权设备使用由应用程序提供的服务的方法,所述方法包括:通过在设备上执行的应用程序检测对所述服务的授权请求,所述服务由所述应用程序提供;确定与所述应用程序相关联的身份提供商;加载与所确定的身份提供商相关联的授权扩展;呈现对应于所述授权扩展的授权用户界面;至少基于由所述授权用户界面接收的数据来接收对所述设备的本地授权;与服务器协商授权令牌;以及将所述授权令牌返回到所述应用程序,其中所述应用程序使用所述授权令牌授权由所述应用程序提供的所述服务。10.根据权利要求9所述的计算机可读介质,其中检测包括:接收网页请求,其中所述网页请求包括与对所述服务的授权请求相关联的指示;以及至少基于所述指示来确定能够授权所述应用程序使用所述服务。11.根据权利要求9所述的机器可读介质,其中使用与执行所述应用程序的过程不同的
过程来呈现所述授权用户界面。11.根据权利要求9所述的计算机可读介质,其中检测包括:从所述应用程序接收请求以对所述服务进行授权。12.根据权利要求9所述的机器可读介质,其中确定所述身份提供商包括:从服务器请求身份提供商列表;从所述服务器接收所述身份提供商列表;以及从所述身份提供商列表中选择身份提供商。13.根据权利要求12所述的机器可读介质,其中所述服务器是移动设备管理服务器。14.根据权利要求9所述的机器可读介质,其中身份提供商是能够验证身份的服务。15.根据权利要求9所述的机器可读介质,其中授权扩展是用于输入一组用户凭据进行所述本地授权的用户界面部件。16.根据权利要求9所述的机器可读介质,其中所述授权用户界面包括用于从用户接收所述用户凭据的部件。17.根据权利要求16所述的机器可读介质,其中所述用户凭据选自由生物特征用户凭据或用户名和密码组成的组。18.一种授权设备使用服务的方法,所述方法包括:拦截来自在所述设备上执行的web浏览器的对网页的请求,其中所述请求包括与对所述服务的授权请求相关联的指示,并且所述网页提供所述服务;在所述设备上呈现授权用户界面;使用经由所述授权用户界面输入的一组用户凭据来进行本地授权;对服务器进行服务器授权;以及将web浏览器重定向到所请求的网页,其中所述web浏览器被授权使用由所述网页提供的所述服务。19.一种授权设备使用由应用程序提供的服务的方法,所述方法包括:通过在设备上执行的应用程序检测对所述服务的授权请求,所述服务由所述应用程序提供;确定与所述应用程序相关联的身份提供商;加载与所确定的身份提供商相关联的授权扩展;呈现对应于所述授权扩展的授权用户界面;至少基于由所述授权用户界面接收的数据来接收对所述设备的本地授权;与服务器协商授权令牌;以及将所述授权令牌返回到所述应用程序,其中所述应用程序使用所述授权令牌授权由所述应用程序提供的所述服务。20.根据权利要求19所述的方法,其中检测包括:接收网页请求,其中所述网页请求包括与对所述服务的授权请求相关联的指示;以及至少基于所述指示来确定能够授权所述应用程序使用所述服务。

技术总结
描述了一种授权设备使用服务的设备的方法和装置。在一个示例性实施方案中,设备拦截来自在设备上执行的web浏览器的对网页的请求,其中请求包括与对服务的授权请求相关联的指示,并且该网页提供该服务。另外,设备在设备上呈现授权用户界面。设备还使用经由授权用户界面输入的一组用户凭据来进行本地授权。设备还对服务器进行服务器授权。此外,设备将web浏览器重定向到所请求的网页,其中web浏览器被授权使用由网页提供的服务。授权使用由网页提供的服务。授权使用由网页提供的服务。


技术研发人员:D
受保护的技术使用者:苹果公司
技术研发日:2020.06.01
技术公布日:2022/1/28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1