技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种综合安全竞赛平台及用户交互方法与流程  >  正文

一种综合安全竞赛平台及用户交互方法与流程

  • 国知局
  • 2024-07-31 22:48:16

本发明涉及竞赛平台交互,具体为一种综合安全竞赛平台及用户交互方法。

背景技术:

1、在网络安全大赛(ctf比赛)的场景中,需使用到竞赛平台,用于用户竞赛使用,用户竞赛平台中用户认证与权限控制的实现,确保用户安全、可靠地参与竞赛。

2、当前,数据库隔离不够灵活,现有的租户模块在数据库隔离方面可能缺乏一定的灵活性,对于一些特殊场景或需求,可能无法提供足够的支持。租户数据管理相对复杂,当存在大量租户时,现有的模块对于租户数据的管理和维护可能较为复杂,导致操作效率下降。此外,当前比赛中存在用户体验欠佳,例如:现有竞赛平台在用户界面设计和交互体验方面存在不足,用户可能感到操作复杂,影响了参与竞赛的积极性。另外,一般来说,现有平台的用户权限控制机制相对简单,未能提供细致的权限划分,可能存在信息泄露和权限滥用的风险。

3、于是,有鉴于此,针对现有的结构及缺失予以研究改良,提出一种综合安全竞赛平台及用户交互方法。

技术实现思路

1、针对现有技术的不足,本发明提供了一种综合安全竞赛平台及用户交互方法,解决了上述背景技术中提出的问题。

2、为实现以上目的,本发明通过以下技术方案予以实现:一种综合安全竞赛平台及用户交互方法,包括public和租户,所述租户设置有n个,所述n大于4,通过使用postgressql特性,在实现过程中,采用public中domain和customer表作为区分不同租户,并创建一个自定义域名以及相关联的数据库,同时,借助其字段可以进行不同的权限划分,以便管理不同租户之间的行为。

3、进一步的,该综合安全竞赛平台的用户交互方法包括以下步骤,

4、步骤一,使用一张公共表public把所有的数据存储,通过命令行创建不同的租户以及对不同租户之间的权限分配,当一个请求发起的时候,通过请求的域名来识别用户的数据表;

5、步骤二,如果有匹配的,检索路径就更新到这个用户的表里去,之后所有的查询都只会发生在用户自己的表里面,如果没有匹配到对应的数据表,就会网页报错;

6、步骤三,通过接口,多租户系统允许开发者高效地管理租户、用户和权限。

7、进一步的,所述接口采用集成与扩展接口。

8、本发明提供了一种综合安全竞赛平台及用户交互方法,具备以下有益效果:

9、1.该综合安全竞赛平台及用户交互方法,旨在为开发者提供更为灵活、可扩展且安全的系统设计,多租户架构通过独立的数据库或数据表,实现租户之间的资源隔离,这确保了每个租户在系统中拥有自己的独立数据存储空间,提高了数据安全性和隐私保护,多租户系统支持针对每个租户的个性化定制和拓展,开发者可以根据租户的需求,定制数据模型、业务逻辑和权限控制,使系统更符合租户的具体业务场景。

10、2.该综合安全竞赛平台及用户交互方法,通过改进数据库隔离机制,提供更灵活、更可定制的租户数据隔离方案,以满足各类应用对数据库隔离的个性化需求,本发明旨在设计更为智能、高效的租户数据管理系统,使开发者能够更轻松、便捷地管理大量租户的数据,提升操作效率,通过引入更细致的权限控制机制,本发明旨在满足不同租户对权限个性化设置的需求,提高系统的安全性和灵活性,特定于租户的应用程序不会在租户之间共享数据,同时也可以拥有共享应用程序,其中信息始终可用并在所有人之间共享,服务端操作流程简洁化,可使用相同的迁移流程对数据进行迁移,几乎不需要对当前代码进行任何更改即可支持多租户,在多租户中只需要管理一个数据库。

技术特征:

1.一种综合安全竞赛平台,包括public和租户,其特征在于,所述租户设置有n个,所述n大于4,通过使用postgressql特性,在实现过程中,采用public中domain和customer表作为区分不同租户,并创建一个自定义域名以及相关联的数据库,同时,借助其字段可以进行不同的权限划分,以便管理不同租户之间的行为。

2.一种综合安全竞赛平台的用户交互方法,应用于权利要求1所述的一种综合安全竞赛平台,其特征在于,该综合安全竞赛平台的用户交互方法包括以下步骤,

3.根据权利要求2所述的一种综合安全竞赛平台的用户交互方法,其特征在于,所述接口采用集成与扩展接口。

技术总结本发明公开了一种综合安全竞赛平台及用户交互方法,涉及竞赛平台交互技术领域,包括public和租户,所述租户设置有N个,所述N大于4,通过使用postgressql特性,在实现过程中,采用public中domain和customer表作为区分不同租户,并创建一个自定义域名以及相关联的数据库,同时,借助其字段可以进行不同的权限划分。该综合安全竞赛平台及用户交互方法,通过改进数据库隔离机制,提供更灵活、更可定制的租户数据隔离方案,以满足各类应用对数据库隔离的个性化需求,本发明旨在设计更为智能、高效的租户数据管理系统,使开发者能够更轻松、便捷地管理大量租户的数据,提升操作效率,通过引入更细致的权限控制机制,本发明旨在满足不同租户对权限个性化设置的需求。技术研发人员:何颖,吴晨帆,艾力扎提·黑力力,梁文豪,张志豪受保护的技术使用者:思而听(山东)网络科技有限公司技术研发日:技术公布日:2024/7/29

本文地址:https://www.jishuxx.com/zhuanli/20240730/194703.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。