用户登录优化,修改为不使用短信验证码的方案了。
This commit is contained in:
@@ -5,11 +5,21 @@ import java.io.Serializable;
|
||||
|
||||
public class BindMobileDTO implements Serializable {
|
||||
|
||||
/**
|
||||
* 小程序login code (wx.login获取)
|
||||
*/
|
||||
private String loginCode;
|
||||
|
||||
/**
|
||||
* 小程序openId
|
||||
*/
|
||||
private String openId;
|
||||
|
||||
/**
|
||||
* 微信手机号 code (wx.getPhoneNumber获取)
|
||||
*/
|
||||
private String phoneCode;
|
||||
|
||||
/**
|
||||
* 微信昵称
|
||||
*/
|
||||
@@ -21,12 +31,12 @@ public class BindMobileDTO implements Serializable {
|
||||
private String avatar;
|
||||
|
||||
/**
|
||||
* 手机号码
|
||||
* 手机号码 (从phoneCode解析得到)
|
||||
*/
|
||||
private String mobile;
|
||||
|
||||
/**
|
||||
* 验证码
|
||||
* 验证码 (不再使用)
|
||||
*/
|
||||
private String captcha;
|
||||
|
||||
@@ -121,4 +131,20 @@ public class BindMobileDTO implements Serializable {
|
||||
public void setAddress(String address) {
|
||||
this.address = address;
|
||||
}
|
||||
|
||||
public String getLoginCode() {
|
||||
return loginCode;
|
||||
}
|
||||
|
||||
public void setLoginCode(String loginCode) {
|
||||
this.loginCode = loginCode;
|
||||
}
|
||||
|
||||
public String getPhoneCode() {
|
||||
return phoneCode;
|
||||
}
|
||||
|
||||
public void setPhoneCode(String phoneCode) {
|
||||
this.phoneCode = phoneCode;
|
||||
}
|
||||
}
|
||||
@@ -8,7 +8,7 @@ public class AccessTokenResponse implements Serializable {
|
||||
private String refresh_token;
|
||||
private String openid;
|
||||
private String scope;
|
||||
private int errcode;
|
||||
private Integer errcode;
|
||||
private String errmsg;
|
||||
|
||||
public String getAccess_token() {
|
||||
@@ -51,11 +51,11 @@ public class AccessTokenResponse implements Serializable {
|
||||
this.scope = scope;
|
||||
}
|
||||
|
||||
public int getErrcode() {
|
||||
public Integer getErrcode() {
|
||||
return errcode;
|
||||
}
|
||||
|
||||
public void setErrcode(int errcode) {
|
||||
public void setErrcode(Integer errcode) {
|
||||
this.errcode = errcode;
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,73 @@
|
||||
package com.sv.dto.api.wechat;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
public class PhoneNumberResponse implements Serializable {
|
||||
|
||||
private Integer errcode;
|
||||
private String errmsg;
|
||||
private PhoneInfo phone_info;
|
||||
|
||||
public Integer getErrcode() {
|
||||
return errcode;
|
||||
}
|
||||
|
||||
public void setErrcode(Integer errcode) {
|
||||
this.errcode = errcode;
|
||||
}
|
||||
|
||||
public String getErrmsg() {
|
||||
return errmsg;
|
||||
}
|
||||
|
||||
public void setErrmsg(String errmsg) {
|
||||
this.errmsg = errmsg;
|
||||
}
|
||||
|
||||
public PhoneInfo getPhone_info() {
|
||||
return phone_info;
|
||||
}
|
||||
|
||||
public void setPhone_info(PhoneInfo phone_info) {
|
||||
this.phone_info = phone_info;
|
||||
}
|
||||
|
||||
public static class PhoneInfo implements Serializable {
|
||||
private String phoneNumber;
|
||||
private String purePhoneNumber;
|
||||
private Integer countryCode;
|
||||
private Long dataMasking;
|
||||
|
||||
public String getPhoneNumber() {
|
||||
return phoneNumber;
|
||||
}
|
||||
|
||||
public void setPhoneNumber(String phoneNumber) {
|
||||
this.phoneNumber = phoneNumber;
|
||||
}
|
||||
|
||||
public String getPurePhoneNumber() {
|
||||
return purePhoneNumber;
|
||||
}
|
||||
|
||||
public void setPurePhoneNumber(String purePhoneNumber) {
|
||||
this.purePhoneNumber = purePhoneNumber;
|
||||
}
|
||||
|
||||
public Integer getCountryCode() {
|
||||
return countryCode;
|
||||
}
|
||||
|
||||
public void setCountryCode(Integer countryCode) {
|
||||
this.countryCode = countryCode;
|
||||
}
|
||||
|
||||
public Long getDataMasking() {
|
||||
return dataMasking;
|
||||
}
|
||||
|
||||
public void setDataMasking(Long dataMasking) {
|
||||
this.dataMasking = dataMasking;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
package com.sv.dto.api.wechat;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
public class WechatLoginResult implements Serializable {
|
||||
|
||||
private String openId;
|
||||
private String phoneNumber;
|
||||
|
||||
public WechatLoginResult() {
|
||||
}
|
||||
|
||||
public WechatLoginResult(String openId, String phoneNumber) {
|
||||
this.openId = openId;
|
||||
this.phoneNumber = phoneNumber;
|
||||
}
|
||||
|
||||
public String getOpenId() {
|
||||
return openId;
|
||||
}
|
||||
|
||||
public void setOpenId(String openId) {
|
||||
this.openId = openId;
|
||||
}
|
||||
|
||||
public String getPhoneNumber() {
|
||||
return phoneNumber;
|
||||
}
|
||||
|
||||
public void setPhoneNumber(String phoneNumber) {
|
||||
this.phoneNumber = phoneNumber;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user