Skip to content

Commit 25970ae

Browse files
committed
Changes
1 parent be28af7 commit 25970ae

File tree

3 files changed

+8
-10
lines changed

3 files changed

+8
-10
lines changed

app/api/auth/[...nextauth]/route.ts

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const handler = NextAuth({
2828
callbacks: {
2929
async signIn({ account, user }) {
3030
if (!user.email) {
31-
return false; // Instead of throwing an error, return false to prevent sign in
31+
return false;
3232
}
3333
const existingUser = await prisma.user.findUnique({
3434
where: {
@@ -47,15 +47,12 @@ const handler = NextAuth({
4747
return true;
4848
},
4949
async session({ session, token }) {
50-
if (session.user) {
51-
//@ts-ignore
52-
session.user.id = token.sub;
53-
}
54-
return session;
50+
console.log(token)
51+
return session
5552
},
5653
},
5754
pages: {
58-
signIn: '/auth/signIn',
55+
signIn: '/auth/signin',
5956
},
6057
});
6158

app/layout.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
import { SessionProvider } from 'next-auth/react'
33
import './globals.css'
44
import { Appbar } from '@/components/Appbar'
5-
import DarkModeToggle from '../components/DarkModeToggle'
65
import { ThemeProvider } from './themeProvider'
6+
import NextTopLoader from 'nextjs-toploader';
77
export default function RootLayout({
88
children,
99
}: {
@@ -20,6 +20,7 @@ export default function RootLayout({
2020
disableTransitionOnChange
2121
>
2222
<Appbar/>
23+
<NextTopLoader/>
2324
{children}
2425
</ThemeProvider>
2526
</SessionProvider>

components/Appbar.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export const Appbar = () => {
4444
<div className="flex justify-between items-center p-2">
4545
<div className="flex items-center">
4646
<div className="text-xl pl-4 cursor-pointer font-semibold dark:text-white" onClick={() => router.push('/')}>
47-
Exchange
47+
<i> Learn Web3 </i>
4848
</div>
4949
{!isMobile && (
5050
<div className="flex m-auto gap-6 p-4">
@@ -60,7 +60,7 @@ export const Appbar = () => {
6060
<UserDetails/>
6161
</div>
6262
) : (
63-
<SignButton onClick={() => router.push("auth/signin")} className="mr-2">SignUp</SignButton>
63+
<SignButton onClick={() => router.push("auth/signIn")} className="mr-2">Login</SignButton>
6464
)}
6565
<button onClick={() => setMenuOpen(!menuOpen)}>
6666
{menuOpen ? <X size={24} /> : <Menu size={24} />}

0 commit comments

Comments
 (0)