lobe-chat

Форк
0
/
next-auth.d.ts 
26 строк · 589.0 Байт
1
import { type DefaultSession } from 'next-auth';
2

3
declare module 'next-auth' {
4
  /**
5
   * Returned by `useSession`, `auth`, contains information about the active session.
6
   */
7
  interface Session {
8
    user: {
9
      firstName?: string;
10
    } & DefaultSession['user'];
11
  }
12
  interface User {
13
    providerAccountId?: string;
14
  }
15
  /**
16
   * More types can be extends here
17
   * ref: https://authjs.dev/getting-started/typescript
18
   */
19
}
20

21
declare module '@auth/core/jwt' {
22
  /** Returned by the `jwt` callback and `auth`, when using JWT sessions */
23
  interface JWT {
24
    userId: string;
25
  }
26
}
27

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.