开放文档-SiC B2B2C Shop v2.0 : 接口设计-登录、注册、忘记密码、修改密码、短信邮箱验证码

编号 类型 接口名 所在controller 参数 参数类型 参数默认值 参数备注 接口返回值 映射地址 接口备注

1

注册

userRegisterSave

RegisterController







loginName String 账号

{status:0、1、2,

msg:xxx,

data:String,

page:null

}

/{version}/user/register/save

保存注册信息

password String 密码
email String 邮箱号
emailCode String 邮箱验证码
phone String 手机号
smsCode String 短信验证码
type String

注册的类型

(1账号注册、2手机号注册)

2

登录

userLoginAuthentication

LoginController





loginName String 账号

{status:0、1、2,

msg:xxx,

data:String,

page:null

}

/{version}/user/login/authentication

登录认证

password String 密码
phone String 手机号
smsCode String 短信验证码
type String

登录的类型

(1账号登录、

2手机号登录)

3

忘记密码







userForgetPwdEdit







ForgetPwdController







phone String 手机号

{status:0、1、2,

msg:xxx,

data:String,

page:null

}








/{version}/user/forgetPwd/edit







忘记密码







smsCode String 短信验证码
email String 邮箱号
emailCode String 邮箱验证码
password1 String 新的密码
password2 String 确认新密码
type String

找回密码的类型

(1邮箱号找回密码、

2手机号找回密码)

4

短信验证码 registerGetCode SenderSmsController phone String 手机号

{status:0、1、2,

msg:xxx,

data:String,

page:null

}

/{version}/sms/register/getCode 手机号注册发送短信验证码
5 短信验证码 loginGetCode SenderSmsController phone String 手机号 {status:0、1、2,

msg:xxx,

data:String,

page:null

}

/{version}/sms/login/getCode 手机号登录发送短信验证码
6 短信验证码 forgetPwdGetCode SenderSmsController phone String 手机号 {status:0、1、2,

msg:xxx,

data:String,

page:null

}

/{version}/sms/forgetPwd/getCode 手机号找回密码发送短信验证码
7 邮箱验证码 registerGetCode SenderEmailController email String 邮箱号 {status:0、1、2,

msg:xxx,

data:String,

page:null

}

/{version}/email/register/getCode 账号注册发送邮件验证码
8 邮箱验证码 forgetPwdGetCode SenderEmailController email String 邮箱号 {status:0、1、2,

msg:xxx,

data:String,

page:null

}

/{version}/eamil/forgetPwd/getCode 邮箱找回密码发送邮件验证码
9 修改密码 userUpdataPwdEdit UpdatePwdController oldPassword String 旧密码 {status:0、1、2,

msg:xxx,

data:String,

page:null

}

/{version}/user/updatePwd/edit 修改密码
password String 新密码
repassword String 再次输入密码