登录需求
概述
- 登录方式共有三种:
- 手机号+手机验证码登录。
- 账号+密码登录(账号可以是用户名、手机号和邮箱)
- 第三方登录
- 除第三方登录外,其它两种方式必须要先注册才可登录。
- 会员每次登录都要记录登录次数和登录时间。
pc登录需求
需求说明
共两种方式:一种是手机短信验证码快捷登录,另一种是账号密码登录。
手机短信验证码登录
页面样式如下图:
- 输入手机号和正确的图片验证码之后,才可以点击获取手机短信验证码。
- 收到手机短信验证码后,输入正确手机短信验证码,点击登录,登录成功后跳转至商城首页;登录失败,则刷新图片验证码,重新填写后,方可再次登录。
- 如果手机短信验证码过期失效,点击登录提示失效,并且要刷新图片验证码,重新获取手机短信验证码。
账号密码登录
页面样式如下图:
账号登录时,会员的用户名、邮箱和手机号均可作为登录账号进行登录。
移动端登录需求
需求说明
共两种方式:一种是手机短信验证码快捷登录,另一种是账号密码登录。
手机短信验证码登录
页面样式如下图:
- 输入手机号和正确的图片验证码之后,才可以点击获取手机短信验证码。
- 收到手机短信验证码后,输入正确手机短信验证码,点击登录,登录成功后跳转至商城首页;登录失败,则刷新图片验证码,重新填写后,方可再次登录。
- 如果手机短信验证码过期失效,点击登录提示失效,并且要刷新图片验证码,重新获取手机短信验证码。
账号密码登录
页面样式如下图:
账号登录时,会员的用户名、邮箱和手机号均可作为登录账号进行登录。
信任登录
7.0支持第三方登录平台有:微信、QQ、支付宝和微博
一、登录过程
用户点击第三方登录按钮,或在微信中打开网站连接,此时都会跳转至第三方平台请求用户授权
如果用户不同意授权,则跳转回本站,并提示授权失败。
如果用户同意授权,则跳转到绑定页
此时用户选择注册绑定或登录绑定
注意:微信要用 UnionID,文档在这里: https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140839
二、界面
WAP/APP:
手机绑定:
用户同意授权后:
此界面用户输入手机号后,在手机号下方要显示一个图片验证码和输入框
获取完验证码的界面:
关联按钮要变亮
- 如果输入的手机号已经在系统在有账户则进行绑定
- 如果手机号在系统中没有注册过,则为其注册账号,并跳至首页。
如果用户选择账号密码登录
注:此界面输入用户名或邮箱后,需要显示一个图片验证码和输入框
用户进行关联操作,系统进行账号密码验证,如果成功则将openid和账号进行关联。
此时如果此账号已经有相应的平台账户绑定,则应提示用户是否更换为当前平台的账号,如果选择是,则进行覆盖。
PC端界面
通过(微信/QQ/支付宝)扫描二维码,同意后,如果发现openid没有绑定账户,则:
校验用户名和密码无误后,将UnionID和此账号绑定。
如果没有账号则:
系统将会新建立一个账号并和此UnionID绑定
相关的系统设置请参见:第三方登录系统设置