东宝商城项目(三)——用户注册功能的实现(后端)

        本文是我做项目过程中记录的学习笔记,用于记录项目开发流程,第一次做项目有很多不懂的地方,本文可读性暂时很差。

        我目前的学习目标是走完项目开发流程,知道独立开发一个项目并让项目上线需要经历哪些步骤,需要学到哪些知识点,现将遇到的问题记录如下:

  • 发送短信功能的实现需要企业购买相关短信服务才能实现,用户使用短信服务需要根据官方提供的文档,进行学习操作;发送短信的功能也可以使用flask-mail模块实现。
  • redis数据库官方版是基于Linux系统设计的,Linux知识我掌握的太少了,目前难以完成在Linux系统上配置redis,在后续学习过程中补上。

 

发送短信

用户注册时,需要填写手机号,然后服务端将发送验证码给收到的手机号。

发送短信功能的实现,我们可以选择阿里云短信服务,或者腾讯短信服务;

如果仅仅需要进行发送短信测试,可以考虑选择容联云短信服务,这个会简单很多。

发送短信模块需要解决的需求:

  • 一分钟之内只能发送一次短信
  • 发给客户的验证码应该保存起来,我们选用redis数据库

flask-limiter限流

1、flask-limiter功能

flask-limiter可以对客户端的访问频率进行限制

2、key_func

limiter对象有一个很重要的形参——

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

今天自洽了吗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值