Updated middleware check.

This commit is contained in:
Mike Cao 2022-11-12 11:33:14 -08:00
parent e9b1869eb8
commit 091716e037

View File

@ -26,11 +26,11 @@ export const useSession = createMiddleware(async (req, res, next) => {
export const useAuth = createMiddleware(async (req, res, next) => {
const token = getAuthToken(req);
const payload = parseSecureToken(token, secret()) || {};
const payload = parseSecureToken(token, secret());
const shareToken = await parseShareToken(req);
let user;
const { userId, key } = payload;
const { userId, key } = payload || {};
if (validate(userId)) {
user = await getUser({ id: userId });