docs/self-hosting/auth/providers/cognito.zh-CN.mdx
在 App integration 部分:
email、openid 和 profile在应用客户端设置中,添加回调 URL:
<Callout type={'info'}> 回调 URL 格式:
- 本地开发: `http://localhost:3210/api/auth/callback/cognito`
- 生产环境: `https://your-domain.com/api/auth/callback/cognito`
your-app-name)或自定义域名your-app-name.auth.us-east-1.amazoncognito.com)收集以下信息:
us-east-1_XXXXXXXXX)us-east-1)| 环境变量 | 类型 | 描述 |
|---|---|---|
AUTH_SECRET | 必选 | 会话加密密钥,使用 openssl rand -base64 32 生成 |
AUTH_SSO_PROVIDERS | 必选 | 填写 cognito |
AUTH_COGNITO_ID | 必选 | 应用客户端 ID |
AUTH_COGNITO_SECRET | 必选 | 应用客户端 Secret |
AUTH_COGNITO_DOMAIN | 必选 | Cognito 域名(如 your-app.auth.us-east-1.amazoncognito.com) |
AUTH_COGNITO_REGION | 必选 | AWS 区域(如 us-east-1) |
AUTH_COGNITO_USERPOOL_ID | 必选 | 用户池 ID(如 us-east-1_XXXXXXXXX) |
<Callout type={'tip'}> 前往 📘 环境变量 可查阅相关变量详情。 </Callout> </Steps>
<Callout type={'info'}> 部署成功后,用户将可以通过 AWS Cognito 身份认证并使用 LobeHub。 </Callout>