前端时间毕业的事情以及工作的事情都比较多,所以好久没有写博客了。今天终于有时间可以好好地梳理下最近和同事一起赶工做的一个快捷支付相关的项目,由于我只是整个项目中一个小小的开发人员,所以只能很浅层次的讲一下这个项目的大概流程以及我负责的模块的设计思路。
一、项目介绍
快捷支付其实很类似于现在的微信和支付宝支付,即用户将银行卡绑定在了微信或支付宝上,然后就可以通过输入密码或者是验证指纹完成支付。
首先,用流程图的方式讲一下这个快捷支付的流程设计,设计是产品做的,我只是一个搬运工,把它转化为了流程图的方式(各位原谅我流程图画的很粗糙),流程并不复杂,大家如果感兴趣可以稍微看下。
第一期的项目被分为了5个主干流程:快捷支付开通、解绑、支付、修改密码和找回密码。由于流程都比较简单,下面就简单的贴一下我画的流程图了。注:下图中验证四要素即是指验证用户的基本信息。
a)快捷支付开通流程
b)快捷支付解绑流程

这篇博客介绍了快捷支付项目,包括开通、解绑、支付等流程,重点讲解了后端的安全验证机制。通过32位随机数PaySession进行身份验证,确保安全性和时效性。每个流程步骤中,后端会校验PaySession的时间戳和步骤,防止非法调用。
最低0.47元/天 解锁文章
3024

被折叠的 条评论
为什么被折叠?



