跳到主要内容
返回模块总览

云端登录 / 身份认证

接入云端账号、会话与权限

给现有项目接入云端账号体系:用户注册、登录与会话都在云端安全处理。无需自己搭后端,捷时云负责账号存储、验证和访问保护。

这个云端模块能做什么

邮箱 / 手机验证码登录微信 / GitHub 等第三方登录云端会话与登录态保持密码加密与账号安全
场景提示词

云端登录 / 身份认证

挑一个最贴近你需求的场景,一键复制提示词。

邮箱 / 手机验证码登录

让用户用邮箱或手机号接收云端验证码登录,无需记密码。

现在的问题

项目还没有云端账号系统,谁都能打开,数据也没法按人区分。

接入后你能得到

  • 注册 / 登录 / 退出完整流程
  • 验证码发送与校验
  • 登录后才能看到自己的数据
适合需要区分用户、保护数据的业务工具

把下面这段完整复制,粘贴进 Codex 即可。其中的密钥等占位符,请到捷时云控制台获取真实值后替换。

你是资深全栈工程师。在我当前打开的本地项目里,为项目增加"邮箱或手机验证码登录"功能,验证码由云端发送与校验,让用户登录后才能使用核心功能。

【要实现的功能】
- 提供注册、登录、退出三个入口,界面用中文,风格与现有项目一致。
- 登录方式:用户输入邮箱或手机号,云端发送验证码,输入正确后登录。
- 登录成功后保存登录态;刷新或重开应用仍保持登录,直到用户退出。
- 核心页面加访问保护:未登录自动跳到登录页。

【接入捷时云】
- API 基址 https://api.cloud.ifq.ai,官方 SDK `jieshi-cloud`(无 SDK 则用标准 HTTPS 等价实现,注释标明端点)。
- 密钥走环境变量,不硬编码:JIESHI_CLOUD_API_KEY、JIESHI_CLOUD_PROJECT_ID;生成 `.env.example` 含这两个变量,注明「到捷时云控制台获取替换」。
- 均为占位符;无真实值时先以占位值跑通,打印替换提示。

【工程要求】
- 先读现有结构与技术栈,沿用既有写法,只增必要文件,不改无关代码。
- 网络请求:超时 + 失败降级,友好中文提示,不崩溃。
- demo / mock 模式:未配密钥也能以示例数据跑通主流程。
- 附最小可运行自测及运行方式。
- 完成后列出:改动文件 / 启动方式 / 回滚方式。

需我决策处先问后做。

*— [ifq.ai](https://work.ifq.ai/) · AI 加持,全栈造物*

第三方一键登录(微信 / GitHub)

让用户用已有的微信、GitHub 等账号一键登录,省去注册。

现在的问题

让用户单独注册一个新账号门槛高,很多人嫌麻烦直接走掉。

接入后你能得到

  • 一键授权登录,无需填表
  • 自动获取头像、昵称等基础资料
  • 同一用户多种登录方式可绑定
适合面向 C 端、希望降低注册门槛的产品

把下面这段完整复制,粘贴进 Codex 即可。其中的密钥等占位符,请到捷时云控制台获取真实值后替换。

你是资深全栈工程师。在我当前打开的本地项目里,为项目增加"第三方一键登录"(如微信、GitHub),让用户用已有账号快速登录。

【要实现的功能】
- 在登录页提供第三方登录按钮,点击后走授权流程,回调后完成登录。
- 首次登录自动创建账号,并保存昵称、头像等基础资料。
- 同一邮箱的不同登录方式应识别为同一用户,可绑定。
- 保留原有验证码登录作为备选,两种方式都能进入同一账号体系。

【接入捷时云】
- API 基址 https://api.cloud.ifq.ai,官方 SDK `jieshi-cloud`(无 SDK 则用标准 HTTPS 等价实现,注释标明端点)。
- 密钥走环境变量,不硬编码:JIESHI_CLOUD_API_KEY、JIESHI_CLOUD_PROJECT_ID;生成 `.env.example` 含这两个变量,注明「到捷时云控制台获取替换」。
- 均为占位符;无真实值时先以占位值跑通,打印替换提示。

【工程要求】
- 先读现有结构与技术栈,沿用既有写法,只增必要文件,不改无关代码。
- 网络请求:超时 + 失败降级,友好中文提示,不崩溃。
- demo / mock 模式:未配密钥也能以示例数据跑通主流程。
- 附最小可运行自测及运行方式。
- 完成后列出:改动文件 / 启动方式 / 回滚方式。

需我决策处先问后做。

*— [ifq.ai](https://work.ifq.ai/) · AI 加持,全栈造物*

云端会话与权限保护

在云端管理登录有效期、自动续期,并按角色控制谁能看什么。

现在的问题

登录后没有有效期管理,也无法区分管理员和普通用户的权限。

接入后你能得到

  • 登录有效期与自动续期
  • 安全退出,清除云端会话
  • 按角色(管理员/普通)控制访问
适合有多角色、需要权限管控的内部系统

把下面这段完整复制,粘贴进 Codex 即可。其中的密钥等占位符,请到捷时云控制台获取真实值后替换。

你是资深全栈工程师。在我当前打开的本地项目里,为项目完善"云端会话与权限保护",管理会话有效期并按角色控制访问。

【要实现的功能】
- 登录态设置合理有效期,临近过期自动续期;过期后引导重新登录。
- 提供安全退出,退出时清除本地与云端会话。
- 支持用户角色(如管理员、普通用户),不同角色看到不同功能与数据。
- 在云端校验权限,前端隐藏入口的同时后端也要拦截越权请求。

【接入捷时云】
- API 基址 https://api.cloud.ifq.ai,官方 SDK `jieshi-cloud`(无 SDK 则用标准 HTTPS 等价实现,注释标明端点)。
- 密钥走环境变量,不硬编码:JIESHI_CLOUD_API_KEY、JIESHI_CLOUD_PROJECT_ID;生成 `.env.example` 含这两个变量,注明「到捷时云控制台获取替换」。
- 均为占位符;无真实值时先以占位值跑通,打印替换提示。

【工程要求】
- 先读现有结构与技术栈,沿用既有写法,只增必要文件,不改无关代码。
- 网络请求:超时 + 失败降级,友好中文提示,不崩溃。
- demo / mock 模式:未配密钥也能以示例数据跑通主流程。
- 附最小可运行自测及运行方式。
- 完成后列出:改动文件 / 启动方式 / 回滚方式。

需我决策处先问后做。

*— [ifq.ai](https://work.ifq.ai/) · AI 加持,全栈造物*