提交 3b7e70c2 编写于 作者: S StringKe 提交者: 智布道

Unified field type

上级 2a781cf7
......@@ -17,6 +17,8 @@ package com.fujieid.jap.simple;
import com.fujieid.jap.core.config.AuthenticateConfig;
import java.util.concurrent.TimeUnit;
/**
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @author harrylee (harryleexyz(a)qq.com)
......@@ -46,7 +48,7 @@ public class SimpleConfig extends AuthenticateConfig {
/**
* Remember me cookie expire, unit: second, default 60*60*24*30[month]
*/
private Integer rememberMeCookieExpire = 2592000;
private Long rememberMeCookieExpire = TimeUnit.DAYS.toSeconds(30);
/**
* Remember me cookie domain
......@@ -94,11 +96,11 @@ public class SimpleConfig extends AuthenticateConfig {
return this;
}
public Integer getRememberMeCookieExpire() {
public Long getRememberMeCookieExpire() {
return rememberMeCookieExpire;
}
public SimpleConfig setRememberMeCookieExpire(Integer rememberMeCookieExpire) {
public SimpleConfig setRememberMeCookieExpire(Long rememberMeCookieExpire) {
this.rememberMeCookieExpire = rememberMeCookieExpire;
return this;
}
......
......@@ -107,7 +107,7 @@ public class SimpleStrategy extends AbstractJapStrategy {
RequestUtil.setCookie(response,
simpleConfig.getRememberMeCookieKey(),
this.encodeCookieValue(user, simpleConfig),
simpleConfig.getRememberMeCookieExpire(),
simpleConfig.getRememberMeCookieExpire().intValue(),
"/",
cookieDomain
);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册