Skip to content

Commit 05f6893

Browse files
committed
Update default routes to Private AI Keys page
- Modify middleware to redirect authenticated users to /private-ai-keys - Update page, login, and register components to use /private-ai-keys as default route - Remove references to /dashboard in routing logic
1 parent 04d40b1 commit 05f6893

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

frontend/src/app/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export default function Home() {
1010

1111
useEffect(() => {
1212
if (user) {
13-
router.replace('/dashboard');
13+
router.replace('/private-ai-keys');
1414
} else {
1515
router.replace('/auth/login');
1616
}

frontend/src/components/auth/login-form.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ export function LoginForm() {
8080
});
8181

8282
router.refresh();
83-
router.push('/dashboard');
83+
router.push('/private-ai-keys');
8484
} catch (profileError) {
8585
console.error('Failed to fetch user profile:', profileError);
8686
setError('Successfully logged in but failed to fetch user profile. Please refresh the page.');

frontend/src/components/auth/register-form.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ export function RegisterForm() {
9696
});
9797

9898
router.refresh();
99-
router.push('/dashboard');
99+
router.push('/private-ai-keys');
100100
}
101101
} catch (err: Error | unknown) {
102102
console.error('Registration error:', err);

frontend/src/middleware.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export function middleware(request: NextRequest) {
2626

2727
// Redirect to dashboard if accessing auth pages with a valid token
2828
if (token && isAuthPath) {
29-
return NextResponse.redirect(new URL('/dashboard', request.url));
29+
return NextResponse.redirect(new URL('/private-ai-keys', request.url));
3030
}
3131

3232
return NextResponse.next();

0 commit comments

Comments
 (0)