Add missing authentication failure logging
This commit is contained in:
1 parent
540898de21
commit
4871613c67
1 file changed
+9
-1
+9
-1
@@ -79,7 +79,7 @@ async function authenticate(
|
|||||||
sessionContext.cacheSnapshot,
|
sessionContext.cacheSnapshot,
|
||||||
"cwmp.auth"
|
"cwmp.auth"
|
||||||
);
|
);
|
||||||
if (!authExpression) return true;
|
if (authExpression == null) return true;
|
||||||
|
|
||||||
let authentication;
|
let authentication;
|
||||||
|
|
||||||
@@ -901,6 +901,14 @@ export function onConnection(socket: Socket): void {
|
|||||||
const sessionContext = currentSessions.get(socket);
|
const sessionContext = currentSessions.get(socket);
|
||||||
if (!sessionContext) return;
|
if (!sessionContext) return;
|
||||||
currentSessions.delete(socket);
|
currentSessions.delete(socket);
|
||||||
|
if (sessionContext.authState !== 2) {
|
||||||
|
logger.accessError({
|
||||||
|
message: "Authentication failure",
|
||||||
|
sessionContext: sessionContext,
|
||||||
|
});
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const now = Date.now();
|
const now = Date.now();
|
||||||
|
|
||||||
const lastActivity = sessionContext.lastActivity;
|
const lastActivity = sessionContext.lastActivity;
|
||||||
|
|||||||
Reference in new issue
Block a user