前提:已完成快速开始,已有 Next.js App Router 应用与服务端登录。示例只用原生 fetch,不依赖 Indiana SDK;@/ 指向 src 或应用根目录。
- 复制配置、服务端 helper 和会话路由,用现有认证模块实现 getSignedInUser。类型声明只描述约定,不是登录实现。
- 复制浏览器模块和 GenerationAccess,在登录页面挂载。配置 generations Feature 和授予它的 Product 后可显示可用;空持有显示不可用。
# 复制你的 App → Sandbox → SDK 接入中的配置INDIANA_BASE_URL=https://your-indiana-host.exampleINDIANA_PROJECT_ID=your-project-idINDIANA_SECRET_KEY=your-sandbox-server-key # 浏览器可见;不包含 Secret KeyNEXT_PUBLIC_INDIANA_BASE_URL=https://your-indiana-host.exampleNEXT_PUBLIC_INDIANA_PROJECT_ID=your-project-id