xiaso-flnxi-website/types/next-auth.d.ts
Your Name b1eab32c75 初始提交: FLNXI电商素材系统官方网站
- Next.js 项目框架
- 完整的认证系统集成
- 数据库配置和部署脚本
- 产品价格体系和文档
- Docker 部署配置
2025-12-13 21:38:32 +08:00

33 lines
502 B
TypeScript

import NextAuth, { DefaultSession, DefaultUser } from "next-auth"
import { JWT } from "next-auth/jwt"
declare module "next-auth" {
/**
* 扩展 Session 类型
*/
interface Session {
user: {
id: string
email: string
name: string
} & DefaultSession["user"]
}
/**
* 扩展 User 类型
*/
interface User extends DefaultUser {
id: string
}
}
declare module "next-auth/jwt" {
/**
* 扩展 JWT 类型
*/
interface JWT {
id: string
}
}