|
@@ -12,7 +12,6 @@ package com.yami.shop.api.controller;
|
|
|
|
|
|
|
|
|
|
import cn.binarywang.wx.miniapp.bean.WxMaPhoneNumberInfo;
|
|
import cn.binarywang.wx.miniapp.bean.WxMaPhoneNumberInfo;
|
|
-import cn.hutool.core.date.DatePattern;
|
|
|
|
import cn.hutool.core.util.IdUtil;
|
|
import cn.hutool.core.util.IdUtil;
|
|
import cn.hutool.core.util.StrUtil;
|
|
import cn.hutool.core.util.StrUtil;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
@@ -23,7 +22,6 @@ import com.yami.shop.bean.app.param.UserRegisterParam;
|
|
import com.yami.shop.bean.enums.SmsType;
|
|
import com.yami.shop.bean.enums.SmsType;
|
|
import com.yami.shop.bean.model.User;
|
|
import com.yami.shop.bean.model.User;
|
|
import com.yami.shop.common.exception.GlobalException;
|
|
import com.yami.shop.common.exception.GlobalException;
|
|
-import com.yami.shop.common.exception.YamiShopBindException;
|
|
|
|
import com.yami.shop.common.util.IPHelper;
|
|
import com.yami.shop.common.util.IPHelper;
|
|
import com.yami.shop.common.util.PrincipalUtil;
|
|
import com.yami.shop.common.util.PrincipalUtil;
|
|
import com.yami.shop.common.util.RedisUtil;
|
|
import com.yami.shop.common.util.RedisUtil;
|
|
@@ -31,8 +29,6 @@ import com.yami.shop.config.WxConfig;
|
|
import com.yami.shop.security.api.model.YamiUser;
|
|
import com.yami.shop.security.api.model.YamiUser;
|
|
import com.yami.shop.security.api.service.YamiUserDetailsService;
|
|
import com.yami.shop.security.api.service.YamiUserDetailsService;
|
|
import com.yami.shop.security.api.util.SecurityUtils;
|
|
import com.yami.shop.security.api.util.SecurityUtils;
|
|
-import com.yami.shop.security.comment.enums.App;
|
|
|
|
-import com.yami.shop.security.comment.exception.BadCredentialsException;
|
|
|
|
import com.yami.shop.security.comment.handler.LoginAuthSuccessHandler;
|
|
import com.yami.shop.security.comment.handler.LoginAuthSuccessHandler;
|
|
import com.yami.shop.security.comment.model.AppConnect;
|
|
import com.yami.shop.security.comment.model.AppConnect;
|
|
import com.yami.shop.security.comment.service.AppConnectService;
|
|
import com.yami.shop.security.comment.service.AppConnectService;
|
|
@@ -43,7 +39,6 @@ import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.AllArgsConstructor;
|
|
import org.springframework.http.ResponseEntity;
|
|
import org.springframework.http.ResponseEntity;
|
|
-import org.springframework.security.core.context.SecurityContextHolder;
|
|
|
|
import org.springframework.security.core.userdetails.UserDetails;
|
|
import org.springframework.security.core.userdetails.UserDetails;
|
|
import org.springframework.security.crypto.password.PasswordEncoder;
|
|
import org.springframework.security.crypto.password.PasswordEncoder;
|
|
import org.springframework.web.bind.annotation.PutMapping;
|
|
import org.springframework.web.bind.annotation.PutMapping;
|