首页 > 解决方案 > 如何使用 Strapi 存储用户数据

问题描述

我正在使用 strapi 创建一个电子商务平台。Strapi 只有用户电子邮件和密码选项。我想存储用户的地址、联系方式、以前的订单等。有没有办法做到这一点?

我正在使用快速入门模板。

Strapi 版本 3.0.0-beta.17.7(节点 v10.16.3)

标签: node.jse-commercestrapiuser-data

解决方案


IMO 最好的方法是创建一个profile与用户具有一对一关系的模型。但是,您需要在 findOne 上创建自己的 isOwner 策略,然后创建、更新路由。这样,该用户就可以查看/创建/更新他们自己的个人资料。


推荐阅读