Steve Ruiz пре 4 година
родитељ
комит
382d7a0264
1 измењених фајлова са 2 додато и 5 уклоњено
  1. 2
    5
      pages/api/auth/[...nextauth].ts

+ 2
- 5
pages/api/auth/[...nextauth].ts Прегледај датотеку

8
       Providers.GitHub({
8
       Providers.GitHub({
9
         clientId: process.env.GITHUB_ID,
9
         clientId: process.env.GITHUB_ID,
10
         clientSecret: process.env.GITHUB_SECRET,
10
         clientSecret: process.env.GITHUB_SECRET,
11
+        scope: 'user',
11
       }),
12
       }),
12
     ],
13
     ],
13
     callbacks: {
14
     callbacks: {
14
       async redirect(url, baseUrl) {
15
       async redirect(url, baseUrl) {
15
         return url.startsWith(baseUrl) ? url : baseUrl
16
         return url.startsWith(baseUrl) ? url : baseUrl
16
       },
17
       },
17
-      async session(session, token) {
18
-        // @ts-ignore
19
-        session.user.id = token.id
20
-        return session
21
-      },
22
       async signIn(user, account, profile) {
18
       async signIn(user, account, profile) {
23
         // @ts-ignore
19
         // @ts-ignore
24
         const canLogin = await isSponsoringMe(profile?.login)
20
         const canLogin = await isSponsoringMe(profile?.login)
21
+
25
         if (canLogin) {
22
         if (canLogin) {
26
           return canLogin
23
           return canLogin
27
         } else {
24
         } else {

Loading…
Откажи
Сачувај