一种基于Excel应用的用户认证方法及系统技术方案

技术编号:32336286 阅读:58 留言:0更新日期:2022-02-16 18:44
本发明专利技术提供一种基于Excel应用的用户认证方法及系统,该方法包括:根据sheet表格的环境设定信息,获取用户需要认证的环境,并根据表格的使用环境,设定需要访问的对应的认证URL;判断客户端本地临时文件中是否存在Token文件,若存在Token文件,则将相应的Token信息发送至验证服务器;若Token文件不存在或Token验证失败,则通过ApiKey获取认证信息,基于认证信息及用户输入的账户信息,进行认证处理;基于认证服务商反馈的Token文件,更新存储在计算机本地临时目录的Token文件。通过该方案可以避免非法的、不安全的微服务调用,便于Excel用户认证管理,实现Excel工具灵活访问微服务,并能有效提高认证效率,提升用户体验。提升用户体验。提升用户体验。

【技术实现步骤摘要】
一种基于Excel应用的用户认证方法及系统


[0001]本专利技术属于Excel应用领域,尤其涉及一种基于Excel应用的用户认证方法及系统。

技术介绍

[0002]一般在Excel应用中,客户会大量使用Excel工具进行办公,Excel工具十分分散,Excel应用程序需要大量调用相应的云微服务,而这些微服务需要经过认证后才能调用。分散式的微服务调用需要认证后拥有有效的凭证才能访问服务器,保证服务器的安全,然而,当前用户认证管理较为混乱,难以适应不同用户的认证需求。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供了一种基于Excel应用的用户认证方法及系统,用于解决现有认证管理较为混乱,难以适用不用用户需求的问题。
[0004]在本专利技术实施例的第一方面,提供了一种基于Excel应用的用户认证方法,包括:
[0005]根据sheet表格的环境设定信息,获取用户需要认证的环境,并根据表格的使用环境,设定需要访问的对应的认证URL;
[0006]判断客户端本地临时文件中是否存在Token文件,若存本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于Excel应用的用户认证方法,其特征在于,包括:根据sheet表格的环境设定信息,获取用户需要认证的环境,并根据表格的使用环境,设定需要访问的对应的认证URL;判断客户端本地临时文件中是否存在Token文件,若存在Token文件,则将相应的Token信息发送至验证服务器;若Token文件不存在或Token验证失败,则通过ApiKey获取认证信息,基于认证信息及用户输入的账户信息,进行认证处理;基于认证服务商反馈的Token文件,更新存储在计算机本地临时目录的Token文件。2.根据权利要求1所述的方法,其特征在于,所述使用环境至少包括开发环境、预生产环境和生产环境;其中,对所述使用环境访问的URL统一定义,通过认证配置访问不同使用环境及对应的URL。3.根据权利要求1所述的方法,其特征在于,所述通过ApiKey获取认证信息,基于认证信息及用户输入的账户信息包括:获取当前使用环境需要访问的URL,通过预先设定的Apikey向微服务服务器发起请求,获取对应的认证信息。4.根据权利要求1所述的方法,其特征在于,所述基于认证服务商反馈的Token文件,更新存储在计算机本地临时目录的Token文件还包括:通过ApiKey获取认证信息后,根据认证信息,打开认证服务商提供的注销界面,基于注销界面输入的指令信息,清除在计算机本地的临时目录的Token文件。5.根据权利要求1所述的方法,其特征在于,所述基于认证服务商反馈的Token文件,更新存储在计算机本地临时目录的Token文件还包括:基于认证服务商提供的认证画面URL打开对应的认证画面;启动后台监控线程,实时检测判断认证画面是否已获取Token;若认证画面已经认证完毕,那么获取Token字符串,处理终止,否则...

【专利技术属性】
技术研发人员:余景峰
申请(专利权)人:方正株式武汉科技开发有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1