重构项目结构
This commit is contained in:
+2
-2
@@ -1,7 +1,7 @@
|
||||
package com.micro.fast.security.browser.config;
|
||||
|
||||
import com.micro.fast.security.core.config.param.SecurityProperties;
|
||||
import com.micro.fast.security.core.filter.validate.code.ValidateCodeFilter;
|
||||
import com.micro.fast.security.core.master.SecurityProperties;
|
||||
import com.micro.fast.security.core.validate.code.filter.ValidateCodeFilter;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Qualifier;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
package com.micro.fast.security.browser.config.component;
|
||||
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.micro.fast.security.core.constant.browser.LoginType;
|
||||
import com.micro.fast.security.core.config.param.SecurityProperties;
|
||||
import com.micro.fast.security.core.browser.constant.LoginType;
|
||||
import com.micro.fast.security.core.master.SecurityProperties;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
package com.micro.fast.security.browser.config.component;
|
||||
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.micro.fast.security.core.constant.browser.LoginType;
|
||||
import com.micro.fast.security.core.config.param.SecurityProperties;
|
||||
import com.micro.fast.security.core.browser.constant.LoginType;
|
||||
import com.micro.fast.security.core.master.SecurityProperties;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
package com.micro.fast.security.browser.controller;
|
||||
|
||||
import com.micro.fast.security.core.config.param.SecurityProperties;
|
||||
import com.micro.fast.security.core.master.SecurityProperties;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
package com.micro.fast.security.core;
|
||||
|
||||
import com.micro.fast.security.core.config.param.SecurityProperties;
|
||||
import com.micro.fast.security.core.master.SecurityProperties;
|
||||
import org.springframework.boot.context.properties.EnableConfigurationProperties;
|
||||
import org.springframework.context.annotation.ComponentScan;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.micro.fast.security.core.config.param.browser;
|
||||
package com.micro.fast.security.core.browser.config.param;
|
||||
|
||||
import com.micro.fast.security.core.constant.browser.LoginType;
|
||||
import com.micro.fast.security.core.browser.constant.LoginType;
|
||||
import org.hibernate.validator.constraints.NotBlank;
|
||||
|
||||
/**
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.micro.fast.security.core.constant.browser;
|
||||
package com.micro.fast.security.core.browser.constant;
|
||||
|
||||
/**
|
||||
* 用户进行身份认证后返回的类型
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
package com.micro.fast.security.core.config.param;
|
||||
package com.micro.fast.security.core.master;
|
||||
|
||||
import com.micro.fast.security.core.config.param.browser.BrowserProperties;
|
||||
import com.micro.fast.security.core.config.param.validate.code.ValidateCodeProperties;
|
||||
import com.micro.fast.security.core.browser.config.param.BrowserProperties;
|
||||
import com.micro.fast.security.core.validate.code.config.param.ValidateCodeProperties;
|
||||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||
|
||||
import javax.validation.Valid;
|
||||
+7
-7
@@ -1,11 +1,11 @@
|
||||
package com.micro.fast.security.core.config;
|
||||
package com.micro.fast.security.core.validate.code.config;
|
||||
|
||||
import com.micro.fast.security.core.config.param.SecurityProperties;
|
||||
import com.micro.fast.security.core.service.validate.code.SendSmsCode;
|
||||
import com.micro.fast.security.core.service.impl.validate.code.DefaultSendSmsCodeImpl;
|
||||
import com.micro.fast.security.core.util.validate.code.ImageCodeUtil;
|
||||
import com.micro.fast.security.core.util.validate.code.SmsCodeUtil;
|
||||
import com.micro.fast.security.core.util.validate.code.ValidateCodeUtil;
|
||||
import com.micro.fast.security.core.master.SecurityProperties;
|
||||
import com.micro.fast.security.core.validate.code.service.SendSmsCode;
|
||||
import com.micro.fast.security.core.validate.code.service.impl.DefaultSendSmsCodeImpl;
|
||||
import com.micro.fast.security.core.validate.code.util.ImageCodeUtil;
|
||||
import com.micro.fast.security.core.validate.code.util.SmsCodeUtil;
|
||||
import com.micro.fast.security.core.validate.code.util.ValidateCodeUtil;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.micro.fast.security.core.config.param.validate.code;
|
||||
package com.micro.fast.security.core.validate.code.config.param;
|
||||
|
||||
/**
|
||||
* 图形验证码默认的配置
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.micro.fast.security.core.config.param.validate.code;
|
||||
package com.micro.fast.security.core.validate.code.config.param;
|
||||
|
||||
public class SmsCodeProperties {
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.micro.fast.security.core.config.param.validate.code;
|
||||
package com.micro.fast.security.core.validate.code.config.param;
|
||||
|
||||
/**
|
||||
* 验证码配置参数
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.micro.fast.security.core.constant.validate.code;
|
||||
package com.micro.fast.security.core.validate.code.constant;
|
||||
|
||||
/**
|
||||
* 验证码校验常量类
|
||||
+7
-7
@@ -1,11 +1,11 @@
|
||||
package com.micro.fast.security.core.controller.validate.code;
|
||||
package com.micro.fast.security.core.validate.code.controller;
|
||||
|
||||
import com.micro.fast.security.core.config.param.SecurityProperties;
|
||||
import com.micro.fast.security.core.constant.validate.code.ValidateCodeConst;
|
||||
import com.micro.fast.security.core.pojo.validate.code.ImageCode;
|
||||
import com.micro.fast.security.core.pojo.validate.code.ValidateCode;
|
||||
import com.micro.fast.security.core.service.validate.code.SendSmsCode;
|
||||
import com.micro.fast.security.core.util.validate.code.ValidateCodeUtil;
|
||||
import com.micro.fast.security.core.master.SecurityProperties;
|
||||
import com.micro.fast.security.core.validate.code.constant.ValidateCodeConst;
|
||||
import com.micro.fast.security.core.validate.code.pojo.ImageCode;
|
||||
import com.micro.fast.security.core.validate.code.pojo.ValidateCode;
|
||||
import com.micro.fast.security.core.validate.code.service.SendSmsCode;
|
||||
import com.micro.fast.security.core.validate.code.util.ValidateCodeUtil;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.social.connect.web.HttpSessionSessionStrategy;
|
||||
import org.springframework.social.connect.web.SessionStrategy;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.micro.fast.security.core.exception.validate.code;
|
||||
package com.micro.fast.security.core.validate.code.exception;
|
||||
|
||||
import org.springframework.security.core.AuthenticationException;
|
||||
|
||||
+5
-5
@@ -1,9 +1,9 @@
|
||||
package com.micro.fast.security.core.filter.validate.code;
|
||||
package com.micro.fast.security.core.validate.code.filter;
|
||||
|
||||
import com.micro.fast.security.core.config.param.SecurityProperties;
|
||||
import com.micro.fast.security.core.constant.validate.code.ValidateCodeConst;
|
||||
import com.micro.fast.security.core.exception.validate.code.ValidateCodeException;
|
||||
import com.micro.fast.security.core.pojo.validate.code.ValidateCode;
|
||||
import com.micro.fast.security.core.master.SecurityProperties;
|
||||
import com.micro.fast.security.core.validate.code.constant.ValidateCodeConst;
|
||||
import com.micro.fast.security.core.validate.code.exception.ValidateCodeException;
|
||||
import com.micro.fast.security.core.validate.code.pojo.ValidateCode;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.beans.factory.InitializingBean;
|
||||
import org.springframework.security.web.authentication.AuthenticationFailureHandler;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.micro.fast.security.core.pojo.validate.code;
|
||||
package com.micro.fast.security.core.validate.code.pojo;
|
||||
|
||||
import java.awt.image.BufferedImage;
|
||||
import java.io.Serializable;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.micro.fast.security.core.pojo.validate.code;
|
||||
package com.micro.fast.security.core.validate.code.pojo;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.micro.fast.security.core.service.validate.code;
|
||||
package com.micro.fast.security.core.validate.code.service;
|
||||
|
||||
public interface SendSmsCode {
|
||||
void sendCode(String phone,String code);
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.micro.fast.security.core.service.impl.validate.code;
|
||||
package com.micro.fast.security.core.validate.code.service.impl;
|
||||
|
||||
import com.micro.fast.security.core.service.validate.code.SendSmsCode;
|
||||
import com.micro.fast.security.core.validate.code.service.SendSmsCode;
|
||||
|
||||
public class DefaultSendSmsCodeImpl implements SendSmsCode {
|
||||
|
||||
+4
-4
@@ -1,8 +1,8 @@
|
||||
package com.micro.fast.security.core.util.validate.code;
|
||||
package com.micro.fast.security.core.validate.code.util;
|
||||
|
||||
import com.micro.fast.security.core.config.param.validate.code.ImageCodeProperties;
|
||||
import com.micro.fast.security.core.config.param.SecurityProperties;
|
||||
import com.micro.fast.security.core.pojo.validate.code.ImageCode;
|
||||
import com.micro.fast.security.core.validate.code.config.param.ImageCodeProperties;
|
||||
import com.micro.fast.security.core.master.SecurityProperties;
|
||||
import com.micro.fast.security.core.validate.code.pojo.ImageCode;
|
||||
import org.springframework.web.bind.ServletRequestUtils;
|
||||
import org.springframework.web.context.request.ServletWebRequest;
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
package com.micro.fast.security.core.util.validate.code;
|
||||
package com.micro.fast.security.core.validate.code.util;
|
||||
|
||||
import com.micro.fast.security.core.config.param.SecurityProperties;
|
||||
import com.micro.fast.security.core.pojo.validate.code.ValidateCode;
|
||||
import com.micro.fast.security.core.master.SecurityProperties;
|
||||
import com.micro.fast.security.core.validate.code.pojo.ValidateCode;
|
||||
import org.apache.commons.lang.RandomStringUtils;
|
||||
import org.springframework.web.context.request.ServletWebRequest;
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.micro.fast.security.core.util.validate.code;
|
||||
package com.micro.fast.security.core.validate.code.util;
|
||||
|
||||
import com.micro.fast.security.core.pojo.validate.code.ValidateCode;
|
||||
import com.micro.fast.security.core.validate.code.pojo.ValidateCode;
|
||||
import org.springframework.web.context.request.ServletWebRequest;
|
||||
|
||||
/**
|
||||
Reference in New Issue
Block a user