某公司新老系统衔接服务

我要开发同款
山石02152023年12月03日
97阅读
开发技术mongodb、mysqljava
所属分类web

作品详情

1.该公司在之前找某公司开发了一套系统,但是使用效果不佳,后联系其他公司开发的新系统。需求要求,可以在本服务中对两个服务进行不同的跳转,如果为B端用户,需要登陆,如果c端用户使用另一种方式登录。数据传输需要部分加密再次加密,同时也支持解密
2.本系统主要使用spring security进行登录认证的控制。以B端登录为例,需要先在本地登录,然后在查询远端如果存在,则远端返回新系统的登录链接。用户使用该链接跳转到该系统。在登录前,要通过已有的接口访问旧的系统获取一个urserId进行补充用户数据。整个认证流程完全使用spring security的filter以及provider来进行认证。
3,该系统为了尽量以配置为主,比如对于数据的整体解密与验签,使用httpRequestWrapper对数据进行整体解密与验签。对于解密后仍然加密的数据,则使用spring在反序列化时,获取实体类上自定义的注解来完成。
4.系统大部分代码都是用ai工具来生成,提高了开发的效率。在开发中自定义注解来保存需要保存的数据。
5.系统全部独立开发完成
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论