From a7ce1046c308ef4d0fefa05592dda8a3f22dc5e4 Mon Sep 17 00:00:00 2001 From: xiangwbs Date: Tue, 20 Mar 2018 15:28:48 +0800 Subject: [PATCH] merge --- boot-web/pom.xml | 5 +++++ .../shiro/UsernamePasswordCaptchaToken.java | 19 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 boot-web/src/main/java/com/xwbing/shiro/UsernamePasswordCaptchaToken.java diff --git a/boot-web/pom.xml b/boot-web/pom.xml index 86ce348..8fddf7b 100644 --- a/boot-web/pom.xml +++ b/boot-web/pom.xml @@ -81,6 +81,11 @@ commons-fileupload ${fileUpLoad.version} + + org.apache.shiro + shiro-spring + 1.4.0 + boot-web diff --git a/boot-web/src/main/java/com/xwbing/shiro/UsernamePasswordCaptchaToken.java b/boot-web/src/main/java/com/xwbing/shiro/UsernamePasswordCaptchaToken.java new file mode 100644 index 0000000..8d725f6 --- /dev/null +++ b/boot-web/src/main/java/com/xwbing/shiro/UsernamePasswordCaptchaToken.java @@ -0,0 +1,19 @@ +package com.xwbing.shiro; + +import lombok.Data; +import org.apache.shiro.authc.UsernamePasswordToken; + +@Data +public class UsernamePasswordCaptchaToken extends UsernamePasswordToken { + private static final long serialVersionUID = 6059396037971862504L; + private String captcha; + + public UsernamePasswordCaptchaToken() { + super(); + + } + public UsernamePasswordCaptchaToken(String username, char[] password, boolean rememberMe, String host, String captcha) { + super(username, password, rememberMe, host); + this.captcha = captcha; + } +}