import { Injectable } from '@nestjs/common'; import { AuthGuard } from '@nestjs/passport'; @Injectable() export class OptionalJwtAuthGuard extends AuthGuard('jwt') { handleRequest(err, user, info) { // Wenn der Benutzer nicht authentifiziert ist, aber kein Fehler vorliegt, geben Sie null zurück if (err || !user) { return null; } return user; } }