We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents be3de5f + 4a82850 commit 7e9ea02Copy full SHA for 7e9ea02
1 file changed
course-matrix/backend/src/middleware/authHandler.ts
@@ -30,18 +30,15 @@ export const authHandler = asyncHandler(
30
31
try {
32
// Verify the session
33
- const { data, error } = await supabase.auth.refreshSession({
34
- refresh_token: refreshToken,
35
- });
+ const { data, error } = await supabase.auth.getUser();
36
37
if (error) {
38
res.clearCookie("refresh_token");
39
return res.status(401).json({ message: "Invalid or expired session" });
40
}
41
42
- // Attach user and session to request for route handlers to access later
+ // Attach user to request for route handlers to access later
43
(req as AuthenticatedRequest).user = data?.user ?? undefined;
44
- (req as AuthenticatedRequest).session = data?.session ?? undefined;
45
46
next();
47
} catch (error) {
0 commit comments