扩展内置用户模型以支持环回中的更多属性和行为

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了扩展内置用户模型以支持环回中的更多属性和行为相关的知识,希望对你有一定的参考价值。

我想要一个模型来表示我的loopback应用程序中的配置文件。但是,在loopback中找到的内置User模型只具有以下属性

  • 用户名
  • 密码
  • 领域
  • emailVerified

扩展built-in User model以插入phone numberprofile picturelikes等更多属性的最佳方法是什么?

答案

如果您根据自己的问题添加了代码以获得更好的答案,那就更好了,但是您可以查看this网站,其中讨论了自定义built-in user model以及this。我希望这回答了你的问题。

另一答案

创建一个新模型common / models / user.json

{
  "name": "user",
  "base": "User",
  "idInjection": true,
  "properties": {
      "firstName"{
         "type":"string",
         "required":true
       }
   }
  "restrictResetPasswordTokenScope": true,
  "emailVerificationRequired": true,
  "validations": [],
  "relations": {},
  "acls": [
    {
      "principalType": "ROLE",
      "principalId": "$everyone",
      "accessType": "READ",
      "permission": "ALLOW"
    }
  ],
  "methods": []
}

将其添加到model-config.json

  "user":
    "dataSource": "yourDataSource"
  }

希望这对你有用

以上是关于扩展内置用户模型以支持环回中的更多属性和行为的主要内容,如果未能解决你的问题,请参考以下文章

环回中的 WinSock UDP 套接字创建顺序。

如何接收 Post 请求正文并将该正文传递给我在环回中的函数

VS Code中的调试怎么用

以字符串形式返回的数字环回数组

EWS 中的扩展属性

UML建模与架构文档化