【技术实现步骤摘要】
一种基于Excel应用的用户认证方法及系统
[0001]本专利技术属于Excel应用领域,尤其涉及一种基于Excel应用的用户认证方法及系统。
技术介绍
[0002]一般在Excel应用中,客户会大量使用Excel工具进行办公,Excel工具十分分散,Excel应用程序需要大量调用相应的云微服务,而这些微服务需要经过认证后才能调用。分散式的微服务调用需要认证后拥有有效的凭证才能访问服务器,保证服务器的安全,然而,当前用户认证管理较为混乱,难以适应不同用户的认证需求。
技术实现思路
[0003]有鉴于此,本专利技术实施例提供了一种基于Excel应用的用户认证方法及系统,用于解决现有认证管理较为混乱,难以适用不用用户需求的问题。
[0004]在本专利技术实施例的第一方面,提供了一种基于Excel应用的用户认证方法,包括:
[0005]根据sheet表格的环境设定信息,获取用户需要认证的环境,并根据表格的使用环境,设定需要访问的对应的认证URL;
[0006]判断客户端本地临时文件中是否存在 ...
【技术保护点】
【技术特征摘要】
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字符串,处理终止,否则...
【专利技术属性】
技术研发人员:余景峰,
申请(专利权)人:方正株式武汉科技开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。