File tree Expand file tree Collapse file tree 3 files changed +8
-10
lines changed Expand file tree Collapse file tree 3 files changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ const handler = NextAuth({
28
28
callbacks : {
29
29
async signIn ( { account, user } ) {
30
30
if ( ! user . email ) {
31
- return false ; // Instead of throwing an error, return false to prevent sign in
31
+ return false ;
32
32
}
33
33
const existingUser = await prisma . user . findUnique ( {
34
34
where : {
@@ -47,15 +47,12 @@ const handler = NextAuth({
47
47
return true ;
48
48
} ,
49
49
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
55
52
} ,
56
53
} ,
57
54
pages : {
58
- signIn : '/auth/signIn ' ,
55
+ signIn : '/auth/signin ' ,
59
56
} ,
60
57
} ) ;
61
58
Original file line number Diff line number Diff line change 2
2
import { SessionProvider } from 'next-auth/react'
3
3
import './globals.css'
4
4
import { Appbar } from '@/components/Appbar'
5
- import DarkModeToggle from '../components/DarkModeToggle'
6
5
import { ThemeProvider } from './themeProvider'
6
+ import NextTopLoader from 'nextjs-toploader' ;
7
7
export default function RootLayout ( {
8
8
children,
9
9
} : {
@@ -20,6 +20,7 @@ export default function RootLayout({
20
20
disableTransitionOnChange
21
21
>
22
22
< Appbar />
23
+ < NextTopLoader />
23
24
{ children }
24
25
</ ThemeProvider >
25
26
</ SessionProvider >
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ export const Appbar = () => {
44
44
< div className = "flex justify-between items-center p-2" >
45
45
< div className = "flex items-center" >
46
46
< div className = "text-xl pl-4 cursor-pointer font-semibold dark:text-white" onClick = { ( ) => router . push ( '/' ) } >
47
- Exchange
47
+ < i > Learn Web3 </ i >
48
48
</ div >
49
49
{ ! isMobile && (
50
50
< div className = "flex m-auto gap-6 p-4" >
@@ -60,7 +60,7 @@ export const Appbar = () => {
60
60
< UserDetails />
61
61
</ div >
62
62
) : (
63
- < SignButton onClick = { ( ) => router . push ( "auth/signin " ) } className = "mr-2" > SignUp </ SignButton >
63
+ < SignButton onClick = { ( ) => router . push ( "auth/signIn " ) } className = "mr-2" > Login </ SignButton >
64
64
) }
65
65
< button onClick = { ( ) => setMenuOpen ( ! menuOpen ) } >
66
66
{ menuOpen ? < X size = { 24 } /> : < Menu size = { 24 } /> }
You can’t perform that action at this time.
0 commit comments