role perms
This commit is contained in:
@@ -6,7 +6,7 @@ import { ITokenPayload } from '../interfaces/IToken-payload';
|
||||
|
||||
export interface AuthRequest extends Request {
|
||||
userId: string;
|
||||
slug: string;
|
||||
restId: string;
|
||||
}
|
||||
|
||||
@Injectable()
|
||||
@@ -30,9 +30,9 @@ export class AuthGuard implements CanActivate {
|
||||
const payload = await this.jwtService.verifyAsync<ITokenPayload>(token, {
|
||||
secret,
|
||||
});
|
||||
|
||||
request['userId'] = payload.id;
|
||||
request['slug'] = payload.restId;
|
||||
console.log('payload', payload);
|
||||
request['userId'] = payload.userId;
|
||||
request['restId'] = payload.restId;
|
||||
} catch {
|
||||
throw new UnauthorizedException();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user