Bladeren bron

增加第三方登录接口

chenwen 7 maanden geleden
bovenliggende
commit
7cb8123e73

+ 17 - 0
src/main/java/com/charging/chargingparking/modules/mobileController/MobileAuthController.java

@@ -64,6 +64,7 @@ public class MobileAuthController {
 		if(us==null||us.size()==0) {
 			return RespVOBuilder.error("非系统内的用户");
 		}
+		
 		String refVerifyCode=verifyCoder.getFromSession(phoneNum);
 		if(refVerifyCode==null) {
 			return RespVOBuilder.error("验证码无效,请重新获取");
@@ -75,4 +76,20 @@ public class MobileAuthController {
 		verifyCoder.clear(phoneNum);
 		return RespVOBuilder.ok(us);
 	}
+	
+	/**
+	 * 第三方登录验证(内部系统)
+	 * @param unionPhone
+	 * @param unionid
+	 * @return
+	 */
+	@RequestMapping("/loginThird")
+	public RespVO loginThird(@NotNull(message = "缺少手机号") @Pattern(regexp = "^1[3-9]\\d{9}", message = "手机号无效") String unionPhone,
+			@NotBlank(message ="缺少微信登录标识") String unionid) {
+		Map<String,Object> us=service.getUserByPhone(unionPhone);
+		if(us==null||us.size()==0) {
+			return RespVOBuilder.error("非系统内的用户");
+		}
+		return RespVOBuilder.ok(us);
+	}
 }