mirror of
https://github.com/docmost/docmost.git
synced 2026-05-07 06:23:06 +08:00
fix
This commit is contained in:
@@ -65,7 +65,7 @@ export class JwtStrategy extends PassportStrategy(Strategy, 'jwt') {
|
|||||||
const sessionId = (payload as JwtPayload).sessionId;
|
const sessionId = (payload as JwtPayload).sessionId;
|
||||||
const session = await this.userSessionRepo.findActiveById(sessionId);
|
const session = await this.userSessionRepo.findActiveById(sessionId);
|
||||||
if (!session || session.userId !== payload.sub || session.workspaceId !== payload.workspaceId) {
|
if (!session || session.userId !== payload.sub || session.workspaceId !== payload.workspaceId) {
|
||||||
throw new UnauthorizedException('Session revoked');
|
throw new UnauthorizedException();
|
||||||
}
|
}
|
||||||
req.raw.sessionId = sessionId;
|
req.raw.sessionId = sessionId;
|
||||||
this.sessionActivityService.trackActivity(sessionId, payload.sub, payload.workspaceId);
|
this.sessionActivityService.trackActivity(sessionId, payload.sub, payload.workspaceId);
|
||||||
|
|||||||
Reference in New Issue
Block a user