一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于前端低代码开发维护系统及方法与流程

2022-03-05 10:56:19 来源:中国专利 TAG:

技术特征:
1.一种基于前端低代码开发维护系统,其特征在于,包括:服务器,所述服务器包括服务器凭证、凭证验证模块、登录模块、密钥解析模块、代码服务模块和代码数据库;所述服务器凭证用于记录有服务端验证信息、代码安全策略;所述凭证验证模块用于判断服务器可访问性验证;所述登录模块、密钥解析模块用于验证服务器的可访问安全;所述代码服务模块用于在服务端凭证验证模块对发送请求命令的开发运维终端上的开发端凭证的有效性以及代码操作请求的权限验证通过后,完成相应的代码操作服务并返回结果到该开发运维终端;所述代码数据库用于存放代码文件;开发运维终端,所述开发端凭证、凭证验证模块、登录模块和密钥生成模块;所述开发端凭证用于记录有开发端验证信息;所述凭证验证模块用于在开发运维终端向服务器之间求证开发端凭证信息;所述登录模块和密钥生成模块用于验证开发运维终端的可访问安全;所述服务器同各开发运维终端之间通过区域网之前通信;所述开发运维终端还包括代码编辑模块,所述代码编辑模块用于二次开发和调试代码文件。2.如权利要求1所述的一种基于前端低代码开发维护系统的使用方法,其特征在于基于前端低代码开发维护系统在代码开发过程中使用方法是按照以下步骤进行的:s1:前端低代码开发时通过页面设计器为页面配置布局组件和数据组件,同时为前端代码的布局组件或数据组件配置自定义渲染器,将页面设计器的配置保存至数据库,根据创建的自定义渲染器通过代码生成器生产代码到代码库;s2:用户导出代码对自定义渲染器进行二次开发和调试;使用微前端代码构建器对自定义渲染器代码进行构建;将构建好的代码作为静态资源部署在微服务中;用户在导出代码过程中需要进行验证,其验证的过程如下:s2-1:其中服务端验证信息,包括mac地址、ip地址;其中代码安全策略,包括托管开发端凭证的凭证识别码及对应的请求权限;其中开发端验证信息,包括凭证识别码、mac地址、ip地址;s2-2:如果服务器的mac地址、ip地址同所述服务端验证信息的mac地址、ip地址一致,则对服务器的可访问性验证通过;s2-3:如果解析得到的开发端凭证识别码同代码安全策略中的托管开发端凭证的凭证识别码一致,则该开发端凭证的有效性验证通过;s2-4:如果代码安全策略中所托管开发端凭证的凭证识别码对应的请求权限包括解析得到的请求事项,则开发运维终端的请求事项的权限验证通过;s2-5:如果开发运维终端的mac地址、ip地址同所述开发端验证信息的mac地址、ip地址一致,则对该开发运维终端的可访问性验证通过;s3:其中用户对代码的二次开发和调试包括下载代码数据库中的代码、上传代码到代码数据库、对代码数据库中的代码加解密;s4:其中页面渲染器从数据库获取配置数据进行负面布局组件及数据组件等的渲染,有使用自定义渲染器的组件,从微服务获取相应的代码资源进行渲染。

技术总结
本发明公开了一种基于前端低代码开发维护系统及方法,其基于前端低代码开发维护系统,包括服务器,所述服务器包括服务器凭证、凭证验证模块、登录模块、密钥解析模块、代码服务模块和代码数据库;其基于前端低代码开发维护系统的使用方法,包括以下步骤,前端低代码开发时通过页面设计器为页面配置布局组件和数据组件,同时为前端代码的布局组件或数据组件配置自定义渲染器。本发明基于凭证进行服务器环境下程序源代码的权限管控,可有效防止在服务器环境下低代码的非法泄漏和篡改,同时二次开发和调试的编辑权限也需验证,有效保护开发权和开发后软件权限,提高软件开发及运维的系统安全性。统安全性。统安全性。


技术研发人员:章剑涛 高树泽 何晓杰
受保护的技术使用者:国网信通亿力科技有限责任公司
技术研发日:2021.10.29
技术公布日:2022/3/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献