Strapi 凭据#
您可以使用以下凭据为下列节点进行身份验证:
前置要求#
创建 Strapi 管理员账户需满足:
- 有权访问现有 Strapi 项目
- 项目中至少包含一个集合类型
- 该集合类型中存在已发布数据
更多信息请参阅 Strapi 开发者快速入门指南。
支持的认证方式#
- API 用户账户:需要具有相应内容权限的用户账户
- API 令牌:需要管理员账户
相关资源#
有关该服务的更多信息,请参阅 Strapi 文档。
使用 API 用户账户#
配置此凭据需要:
- 用户邮箱:必须属于用户账户(非管理员账户)。详见下文说明
- 用户密码:必须属于用户账户(非管理员账户)。详见下文说明
- URL:使用 Strapi 服务器的公共 URL,该参数在
./config/server.js中定义为url参数。Strapi 建议使用绝对 URL- 对于 Strapi Cloud 项目,请使用 Cloud 项目 URL,例如:
https://my-strapi-project-name.strapiapp.com
- 对于 Strapi Cloud 项目,请使用 Cloud 项目 URL,例如:
- API 版本:选择要使用的 API 版本。选项包括:
- 版本 3
- 版本 4
在 Strapi 中的配置包含两个步骤:
每个步骤的详细说明请参阅下文。
配置角色#
如需 API 访问权限,请在设置 > 用户权限插件中使用用户权限插件。
有关该插件的更多信息,请参阅配置用户权限插件。有关角色的更多信息,请参阅配置终端用户角色。
对于 n8n 凭据,用户必须具有授予其对集合类型 API 权限的角色。您可以选择以下方式配置角色:
选择任一方式后,打开角色配置:
- 进入权限部分
- 打开相关集合类型的部分
- 选择该角色应具备的集合类型权限。选项包括:
create(POST)find和findone(GET)update(PUT)delete(DELETE)
- 对所有相关集合类型重复此操作
- 保存角色
有关权限选项的更多信息,请参阅端点说明。