mirror of
https://gitee.com/wujiawei1207537021/wu-lazy-cloud-network.git
synced 2026-02-04 15:05:54 +08:00
【fix】proxy代理支持令牌验证
This commit is contained in:
@@ -7,6 +7,8 @@ import org.framework.lazy.cloud.network.heartbeat.client.config.NettyClientPrope
|
||||
import org.framework.lazy.cloud.network.heartbeat.client.config.PropertiesType;
|
||||
import org.framework.lazy.cloud.network.heartbeat.client.infrastructure.entity.LazyNettyServerPropertiesDO;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.enums.ProtocolType;
|
||||
import org.framework.lazy.cloud.network.heartbeat.protocol.token.AuthenticationToken;
|
||||
import org.framework.lazy.cloud.network.heartbeat.protocol.token.AuthenticationTokenContext;
|
||||
import org.springframework.beans.factory.DisposableBean;
|
||||
import org.springframework.boot.context.event.ApplicationStartedEvent;
|
||||
import org.springframework.context.ApplicationListener;
|
||||
@@ -74,6 +76,12 @@ public class NettyClientSocketApplicationListener implements ApplicationListener
|
||||
if (!exists) {
|
||||
lazyLambdaStream.insert(lazyNettyServerPropertiesDO);
|
||||
}
|
||||
// 添加本地token
|
||||
AuthenticationToken authenticationToken = new AuthenticationToken();
|
||||
authenticationToken.setUsedByClientId(clientId);
|
||||
authenticationToken.setAppKey(appKey);
|
||||
authenticationToken.setAppSecret(appSecret);
|
||||
AuthenticationTokenContext.setAuthenticationToken(authenticationToken);
|
||||
}catch (Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
package org.framework.lazy.cloud.network.heartbeat.client.netty.proxy.auth;
|
||||
|
||||
import org.framework.lazy.cloud.network.heartbeat.protocol.auth.AbstractNettyPasswordAuth;
|
||||
import org.framework.lazy.cloud.network.heartbeat.protocol.properties.ProtocolProxyProperties;
|
||||
|
||||
public class ClientNettyPasswordAuth extends AbstractNettyPasswordAuth {
|
||||
|
||||
|
||||
public ClientNettyPasswordAuth(ProtocolProxyProperties protocolProxyProperties) {
|
||||
super(protocolProxyProperties);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean doVerify(String username, String password) {
|
||||
// 查找用户名称、密码
|
||||
return false;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user