智慧油站小程序

生活消费-出行 林子

项目功能: 该小程序为油站提供一站式油品零售解决方案,包括一键加油、非油商城、储值卡、优惠券、会员中心、营销中心等模块。 担任角色: 本人负责其中订单系统、支付网关、sso 系统、优惠券系统、储值卡系统等多个核心系统的架构设计和研发工作,并负责SaaS团队的管理工作。 项目难点: 作为 2B 项目,对系统稳定性与数据正确性的要求是非常高的,需要系统健壮性、数据一致性、异常自检与恢复能力,在架构和设计上是不小的挑战。...

智慧油站小程序
智慧油站小程序

下载中心

文化娱乐-视频 林子

各产品和项目存在大量的报表下载需求,各项目组团队存在以下痛点: 1. 各团队单独编写下载逻辑; 2. 需要花大量时间去编写生成复杂 excel 版式的逻辑; 3. 大部分项目都采用的同步下载方式,报表数据量大了就会导致超时、内存溢出等问题; 为此,我们开发独立的、统一的下载中心系统,实现: 1. 为各项目团队提供简单、统一的 API 接口实现 excel、csv 文件的下载; 2. 支持生成复杂的 excel 模板,调用者只需要通过 json 指定需要的 excel 模板结构,下载中心即可生成对应的 excel 版式; 3. 支持异步下载,从而能够下载大批量数据。下载...

下载中心
下载中心

单点登录系统(SSO)

生活消费-出行 林子

项目说明: 随着公司团队和项目越来越多,由于没有统一的登录系统,各团队都单独开发自己的登录系统,一方面造成重复开发,另外逻辑和界面不统一。 单点登录系统基于 OAuth2.0 的授权码模式开发,支持多端、多项目统一接入,降低开发成本并统一交互流程。 业绩: 单点登录系统具有如下目的和特点: 1.统一性:实现公司所有终端(电脑、手机、智能设备等)、项目的统一登录; 2.可扩展性:支持接入不同的登录方式(密码模式、手机验证码、微信等第三方登录模式)。系统内部分成“身份认证”和“会话生成”两个独立的层,将容易变化的身份认证逻辑(存在多种不同的认证方式)隔离放入身份认证层,...

单点登录系统(SSO)
单点登录系统(SSO)
------ 加载完毕 ------
联系需求方端客服