摘要: 本登录模块的两个关注点:1 第三方授权 2 注册信息 授权失败,则重新授权。 授权成功,则用授权的信息(第三方token)去DB中查,确定系统中有没有这个人,如果有,就登录成功;如果没有就注册并绑定第三方账号,最后进入主页。 时序图: 1 功能描述 使用第三方账号登录,例如微信,QQ等第三方平台,获 阅读全文
posted @ 2020-04-22 16:12 Caesar_the_great 阅读(1070) 评论(0) 推荐(0) 编辑
摘要: 本登录模块的两个关注点:1 验证码 2 注册信息 验证码就是通过登录时填写的phoneNum,给你发验证码,然后进行相应校验,并验证手机号是否和验证码匹配。 等你输入正确的验证码时,再用你的登录信息去DB中查,确定系统中有没有这个人,如果有,就登录成功;如果没有就注册,最后进入主页。 时序图: 1  阅读全文
posted @ 2020-04-22 15:26 Caesar_the_great 阅读(1611) 评论(0) 推荐(0) 编辑
摘要: 常规操作: 1 功能描述 用户进行登录,用户使用账号和密码进行登录,将账号和密码提交给后台系统,后台系统根据账号从数据库中查询此用户,进行账号密码的正确性校验。账户和密码都正确,则登录成功;否则,登录失败。 2 输入数据 字段 描述 数据类型 数据有效性校验 username 账号 String p 阅读全文
posted @ 2020-04-22 14:21 Caesar_the_great 阅读(3803) 评论(0) 推荐(0) 编辑
摘要: 本注册模块流程的两个关注点:1 验证码 2 注册信息 验证码就是通过注册时填写的email 或phoneNum,给你发验证码,然后进行相应校验。 等你输入正确的验证码时,再用你的注册信息去DB中查,确定要不要你注册,如果能注册就给你生成默认的账号、密码等。 时序图: 1 功能描述 用户进行账号注册, 阅读全文
posted @ 2020-04-22 13:57 Caesar_the_great 阅读(1070) 评论(0) 推荐(0) 编辑
摘要: ref: https://github.com/vipstone/faceai ref: https://github.com/imistyrain/MTCNN PS: 1 安装dlib库花了好长时间,最终在CSDN上花钱下载了一个轮子,安装:pip3 install dlib-19.17.0-cp 阅读全文
posted @ 2020-04-22 11:18 Caesar_the_great 阅读(1940) 评论(5) 推荐(0) 编辑