import jwt from 'jsonwebtoken';
import { HttpError } from 'wasp/server';
import { config } from 'wasp/server';
export const generateExtensionToken = async (args, context) => {
if (!context.user) {
throw new HttpError(401, 'Not authorized');
}
const token = jwt.sign({ userId: context.user.id }, config.auth.jwtSecret, { expiresIn: '1y' });
return { token };
};
import jwt from 'jsonwebtoken';
import { HttpError } from 'wasp/server';
import { config } from 'wasp/server';
export const generateExtensionToken = async (args, context) => {
if (!context.user) {
throw new HttpError(401, 'Not authorized');
}
const token = jwt.sign({ userId: context.user.id }, config.auth.jwtSecret, { expiresIn: '1y' });
return { token };
};