[*] 日常优化
This commit is contained in:
@@ -13,7 +13,6 @@ public interface SecurityService {
|
||||
|
||||
/**
|
||||
* 认证
|
||||
* 优先使用`UsernamePasswordService`其次使用配置帐号密码
|
||||
*
|
||||
* @param username 用户名称
|
||||
* @param password 用户密码
|
||||
|
||||
@@ -9,16 +9,14 @@ import com.acgist.taoyao.signal.protocol.Protocol;
|
||||
import com.acgist.taoyao.signal.service.SecurityService;
|
||||
import com.acgist.taoyao.signal.service.UsernamePasswordService;
|
||||
|
||||
import lombok.RequiredArgsConstructor;
|
||||
|
||||
@RequiredArgsConstructor
|
||||
public class SecurityServiceImpl implements SecurityService {
|
||||
|
||||
private final SecurityProperties securityProperties;
|
||||
private final UsernamePasswordService usernamePasswordService;
|
||||
|
||||
public SecurityServiceImpl(SecurityProperties securityProperties, UsernamePasswordService usernamePasswordService) {
|
||||
this.securityProperties = securityProperties;
|
||||
this.usernamePasswordService = usernamePasswordService;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean authenticate(String username, String password) {
|
||||
if(Boolean.FALSE.equals(this.securityProperties.getEnabled())) {
|
||||
|
||||
Reference in New Issue
Block a user