You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Zoho Catalyst控制台配置AdvancedIO函数端点用于自定义用户验证

解决Catalyst控制台无法选中AdvancedIO函数配置自定义用户验证的问题

先解决无法选中函数的核心问题

本地创建的AdvancedIO函数必须部署到云端后,才会出现在控制台的下拉选项中,操作步骤:

  • 打开本地Catalyst项目所在目录,执行catalyst deploy命令完成函数部署
  • 部署成功后,刷新Catalyst控制台页面,再尝试选择函数

确保函数符合自定义用户验证的格式要求

函数需满足Catalyst自定义验证的规范,否则即使选中也无法正常工作:

  • 函数要接收Catalyst传递的认证参数(如email、password,具体参数可根据你的验证逻辑调整)
  • 必须返回标准JSON格式的响应:
    • 验证成功时:
      {"status": "success", "user_details": {"id": "用户唯一ID", "email": "用户邮箱", "display_name": "用户名"}}
      
    • 验证失败时:
      {"status": "failure", "error": "验证失败的具体原因"}
      

控制台配置自定义用户验证的完整流程

  1. 登录Catalyst控制台,进入目标项目
  2. 左侧导航栏选择认证 > 用户验证
  3. 切换到自定义验证标签页,点击启用自定义验证
  4. 在配置弹窗中,选择已部署的AdvancedIO函数(此时应能正常选中)
  5. 填写函数的端点路径(即你在AdvancedIO函数中设置的访问路径,比如/verify-user)
  6. 点击保存,完成配置后即可测试自定义用户验证流程

额外排查点(若仍无法选中函数)

  • 确认函数部署的环境(开发/生产)与控制台当前切换的环境一致
  • 检查函数 > AdvancedIO页面中,该函数的部署状态是否为“已部署”,查看日志排除部署错误
  • 确认函数的权限设置,确保认证模块拥有调用该函数的权限

内容的提问来源于stack exchange,提问作者Alexander Reed

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 09:50:55