-
公开(公告)号:CN109669597A
公开(公告)日:2019-04-23
申请号:CN201811291075.4
申请日:2018-10-31
Applicant: 武汉艺果互动科技股份有限公司
IPC: G06F3/0482 , G06F16/954 , G06F21/30
CPC classification number: G06F3/0482 , G06F21/30 , G06F2221/2141
Abstract: 本发明提供了一种用户浏览网站时的前端权限控制方法、设备及存储设备,其方法包括:从后台获取用户的权限数据,生成导航菜单,实现对视图和具体空间的控制,并为axios实例添加请求拦截器,完成权限控制初始化,进而动态加载路由,展现前端界面。一种用户浏览网站时的前端权限控制设备及存储设备,用于实现一种用户浏览网站时的前端权限控制方法。本发明的有益效果是:本发明所提出的技术方案提供了一个用户网站浏览权限控制解决方案,通过对路由、视图、请求三个层面的控制,使开发者可以实现任意颗粒度的用户权限控制,简单方便,实用性强。
-
公开(公告)号:CN109697139A
公开(公告)日:2019-04-30
申请号:CN201811291076.9
申请日:2018-10-31
Applicant: 武汉艺果互动科技股份有限公司
Abstract: 本发明提供了一种基于MongoDB的数据库自动备份方法、设备及存储设备,其方法包括:使用mongodump和mongorestore实用程序执行数据的备份和还原操作,使用cron作业调度并运行创建的自动备份脚本,并使用该脚本调度、维护和管理MongoDB数据库服务器的备份。一种基于MongoDB的数据库自动备份设备及存储设备,用于实现一种基于MongoDB的数据库自动备份方法。本发明的有益效果是:本发明提供一种新的数据库自动备份方法,改善传统手动备份数据存在数据丢失的风险,定期执行数据备份,保障数据安全。
-
公开(公告)号:CN109587212A
公开(公告)日:2019-04-05
申请号:CN201811291057.6
申请日:2018-10-31
Applicant: 武汉艺果互动科技股份有限公司
IPC: H04L29/08
CPC classification number: H04L67/32 , H04L67/2842
Abstract: 本发明提供了一种基于GraphQL的微服务架构设计方法、设备及存储设备,其方法包括:将GraphQL应用于微服务架构中,利用GraphQL对用户的请求进行集中处理,然后再发送至管理服务中心;在GraphQL服务器中,利用特定的缓存策略对用户请求进行缓存,缓解服务器压力;利用粘合的方法解决GraphQL服务器中资源重复和字段冲突的问题,利用RPC方式对GraphQL服务器中的资源进行整合。一种基于GraphQL的微服务架构设计设备及存储设备,用于实现基于GraphQL的微服务架构设计方法。本发明的有益效果是:本发明提供的技术方案可以将客户端的多次请求聚合成一次请求,减少多次请求带来的延迟;采用了缓存策略,能够降低服务器压力。
-
公开(公告)号:CN109635528A
公开(公告)日:2019-04-16
申请号:CN201811291070.1
申请日:2018-10-31
Applicant: 武汉艺果互动科技股份有限公司
IPC: G06F21/31
CPC classification number: G06F21/31
Abstract: 本发明提供了一种微信小程序用户登陆方法,其方法包括利用wx.login函数生成用户登陆凭证,根据用户登陆凭证从微信服务器端获取用户唯一性标识和用户操作有效性标识,最后利用用户登陆凭证、用户唯一性标识和用户操作有效性标识获取己方服务器登陆凭证,从而登陆微信小程序。一种微信小程序用户登陆设备及存储设备,用于实现一种微信小程序用户登陆方法。本发明的有益效果是:本发明的技术方案提供了一种完善可靠且易于使用的微信小程序用户登陆方法,用户可以通过此中间件快速安全的登陆微信小程序,快速建立小程序内的用户体系,方便快捷,实用性强。
-
公开(公告)号:CN109614108A
公开(公告)日:2019-04-12
申请号:CN201811291060.8
申请日:2018-10-31
Applicant: 武汉艺果互动科技股份有限公司
IPC: G06F8/60
CPC classification number: G06F8/60
Abstract: 本发明提供了一种基于Docker的项目自动化部署方法、设备及存储设备,其方法包括:利用Github对软件代码进行托管,Jenkins服务和Docker容器和自动化发布脚本实现项目应用软件的自动化发布。一种基于Docker的项目自动化部署设备及存储设备,用于实现基于Docker的项目自动化部署方法。本发明的有益效果是:本发明所提出的技术方案将解决项目开发环境的差异问题,保持多环境的一致性,最终实现项目部署的自动化流程,提高项目开发效率,减轻开发者的工作量,实用性强。
-
-
-
-