NestJS - Authentication
Given this RolesGuard code, what will happen if a user with role 'guest' tries to access a route requiring 'admin' role?
canActivate(context: ExecutionContext) {
const requiredRoles = this.reflector.getAllAndOverride('roles', [context.getHandler(), context.getClass()]);
const { user } = context.switchToHttp().getRequest();
return requiredRoles.some(role => user.roles?.includes(role));
}