应用授权方法、装置及计算机可读存储介质与流程

文档序号:37354991发布日期:2024-03-18 18:39阅读:12来源:国知局
应用授权方法、装置及计算机可读存储介质与流程

本技术涉及计算机,具体涉及一种应用授权方法、装置及计算机可读存储介质。


背景技术:

1、近年来,随着互联网技术以及智能终端技术的不断发展,可以在终端中装载使用的各类互联网应用程序也开始飞速发展。目前,互联网应用程序已经可以覆盖人们生产生活中的方方面面。其中一些互联网应用程序提供了可以让其他第三方应用程序入驻的开放平台,入驻该开放平台的第三方应用程序可以利用该开放平台的流量获得更多的资源。

2、入驻开放平台的第三方应用程序与该开放平台的用户身份一般都是相同的,为了提升第三方应用程序的登录效率,可以由开放平台授权使用其身份信息登录第三方应用程序。然而在第三方应用程序的环境下,无法登录其他第三方应用程序,导致应用程序之间的互联受限,进而导致应用程序的使用效率下降。


技术实现思路

1、本技术实施例提供一种应用授权方法、装置及计算机可读存储介质,该方法可以提升集成于应用平台中的第三方应用之间的互联能力,进而可以提升应用的使用效率。

2、本技术第一方面提供一种应用授权方法,方法包括:

3、显示第二应用的应用界面,所述第二应用为集成于所述第一应用中的应用,所述应用界面为所述第二应用中第一目标账号对应的界面,所述第一目标账号为登录所述第一应用的账号对应的账号;

4、响应于所述应用界面中接收到的打开第三应用的操作指令,基于所述第二应用向所述第三应用发送第一授权信息,以使得所述第三应用基于所述第一授权信息对所述第二应用的数据进行访问,所述第三应用为集成于所述第一应用中的应用;以及

5、基于所述第二应用向所述第一应用发送授权请求,以使得所述第一应用向所述第三应用发送第二授权信息,所述第二授权信息用于授权所述第三应用对所述第一应用的数据进行访问。

6、相应的,本技术第二方面提供一种应用授权装置,装置包括:

7、显示单元,用于显示第二应用的应用界面,所述第二应用为集成于所述第一应用中的应用,所述应用界面为所述第二应用中第一目标账号对应的界面,所述第一目标账号为登录所述第一应用的账号对应的账号;

8、第一发送单元,用于响应于所述应用界面中接收到的打开第三应用的操作指令,基于所述第二应用向所述第三应用发送第一授权信息,以使得所述第三应用基于所述第一授权信息对所述第二应用的数据进行访问,所述第三应用为集成于所述第一应用中的应用;以及

9、第二发送单元,用于基于所述第二应用向所述第一应用发送授权请求,以使得所述第一应用向所述第三应用发送第二授权信息,所述第二授权信息用于授权所述第三应用对所述第一应用的数据进行访问。

10、可选地,在一些实施例中,第一发送单元,包括:

11、第一显示子单元,用于在所述第一应用界面显示第三应用的应用控件;

12、第一发送子单元,用于响应于对所述应用控件的触控操作,基于所述第二应用向所述第三应用发送第一授权信息。

13、可选地,在一些实施例中,所述第一应用为在线办公应用平台,所述第二应用为集成于所述在线办公应用平台中的在线会议应用,所述第三应用为集成于所述在线办公应用平台中的在线文档应用。

14、可选地,在一些实施例中,本技术提供的应用授权装置,还包括:

15、第二显示子单元,用于在所述在线会议应用的应用界面中显示文档列表;

16、第三显示子单元,用于响应于对所述文档列表中第一目标文档的选择操作,显示所述第一目标文档的文档界面;

17、第一共享子单元,用于向所述在线会议应用中目标会议的会议参与者共享所述第一目标文档。

18、可选地,在一些实施例中,本技术提供的应用授权装置,还包括:

19、第一接收子单元,用于接收所述目标会议的会议参与者中的任一目标参与者发起的对所述第一目标文档的编辑请求;

20、第二发送子单元,用于向所述目标参与者发送第三授权信息,以授权所述目标参与者对所述第一目标文档进行编辑。

21、可选地,在一些实施例中,第二发送子单元,包括:

22、第一显示模块,用于在所述文档界面中显示所述编辑请求的请求标签,所述请求标签包括所述目标参与者的身份信息以及授权控件;

23、发送模块,用于响应于对所述授权控件的触控操作,向所述目标参与者发送第三授权信息,以授权所述目标参与者对所述第一目标文档进行编辑。

24、在一些实施例中,本技术提供的应用授权装置,还包括:

25、第二接收子单元,用于接收所述目标参与者发起的对所述第一目标文档的编辑内容的审核请求;

26、保存子单元,用于当对所述第一目标文档的编辑内容审核完成时,将编辑后的第一目标文档进行保存。

27、可选地,在一些实施例中,保存子单元,包括:

28、第二显示模块,用于在所述文档界面中显示审核标签,所述审核标签包括编辑者信息、文档编辑位置、编辑内容以及确认控件;

29、保存模块,用于响应于对所述确认控件的触控操作,将编辑后的第一目标文档进行保存。

30、可选地,在一些实施例中,第二显示子单元,包括:

31、第一获取模块,用于获取所述在线文档应用中第二目标账号中包含的第一文档信息,所述第二目标账号为与登录所述在线办公应用平台的账号对应的账号;

32、第二获取模块,用于获取预设时间段内所述在线办公应用平台中的对话记录中的第二文档信息;

33、确定模块,用于根据所述第一文档信息与所述第二文档信息确定文档列表,并在所述在线会议应用的应用界面中显示所述文档列表。

34、可选地,在一些实施例中,本技术提供的应用授权装置,还包括:

35、第四显示子单元,用于显示所述在线办公应用平台对应的通讯录列表;

36、第五显示子单元,用于响应于对所述通讯录列表中目标对象的选择操作,显示与所述目标对象的对话框,所述对话框中包括对话记录;

37、第六显示子单元,用于响应于对所述对话记录中第二目标文档的选择操作,显示所述第二目标文档的文档界面;

38、第二共享子单元,用于向所述在线会议应用中目标会议的会议参与者共享所述第二目标文档。

39、可选地,在一些实施例中,第二发送单元,包括:

40、第三发送子单元,用于基于所述第二应用向所述第一应用发送授权请求;

41、转发子单元,用于基于所述第二应用将所述第一应用返回的临时登录凭证转发给所述第三应用;

42、第四发送子单元,用于基于所述第三应用向所述第一应用发送校验请求,所述校验请求用于对所述临时登录凭证进行校验;

43、第五发送子单元,用于当所述第一应用对所述临时登录凭证校验合格时,基于所述第一应用向所述第三应用发送第二授权信息。

44、可选地,在一些实施例中,本技术提供的应用授权装置还包括:

45、启动子单元,用于自所述第三应用接收到所述第二授权信息时起,启动计时器进行计时;

46、终止子单元,用于当计时时长达到预设时长时,终止所述第三应用对所述第一应用的数据访问权限。

47、本技术第三方面还提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本技术第一方面所提供的应用授权方法中的步骤。

48、本技术第四方面提供一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可以在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本技术第一方面所提供的应用授权方法中的步骤。

49、本技术第五方面提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现第一方面所提供的应用授权方法中的步骤。

50、本技术实施例提供的应用授权方法,通过显示第二应用的应用界面,第二应用为集成于第一应用中的应用,应用界面为第二应用中第一目标账号对应的界面,第一目标账号为登录第一应用的账号对应的账号;响应于应用界面中接收到的打开第三应用的操作指令,基于第二应用向第三应用发送第一授权信息,以使得第三应用基于第一授权信息对第二应用的数据进行访问,第三应用为集成于第一应用中的应用;以及基于第二应用向第一应用发送授权请求,以使得第一应用向第三应用发送第二授权信息,第二授权信息用于授权第三应用对第一应用的数据进行访问。

51、以此,本技术提供的应用授权方法,提供了一种跨应用的应用授权能力,使得集成于同一应用平台中的第三方应用之间可以通过跨应用的授权实现账号互通,从而提升了集成于同一应用平台中的第三方应用之间的互联能力,进而可以提升应用程序的使用效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1