We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7117004 commit 5cbed71Copy full SHA for 5cbed71
components/auth/login.tsx
@@ -21,7 +21,7 @@ import { AuthCard } from "./auth-card";
21
22
export function LoginComponent() {
23
const { toast } = useToast();
24
- const { login } = useContext(AuthContext);
+ const { login, refreshUser } = useContext(AuthContext);
25
const router = useRouter();
26
27
const form = useForm<LoginInput>({
@@ -36,6 +36,9 @@ export function LoginComponent() {
36
try {
37
const userData = await login(values.email, values.password);
38
39
+ // Refresh user data before redirecting
40
+ await refreshUser();
41
+
42
// Check if user is superuser first
43
if (userData.isSuperuser) {
44
router.push("/admin");
0 commit comments