【问题标题】:Mean.js: Add a users CRUD module accessed only by admin usersMean.js:添加只有管理员用户才能访问的用户 CRUD 模块
【发布时间】:2015-10-01 00:55:40
【问题描述】:

所以,当我们使用 yo 生成器创建 Mean.js 应用程序时,默认有一个 User 模块,用于管理身份验证、注册、登录、配置文件设置等。 我们还可以选择在用户模型中为用户添加角色,默认设置管理员和用户角色。 默认情况下,用户可以自行注册到应用程序,现在假设我想使用管理员用户对用户进行 CRUD 操作(创建、读取、更新、删除新用户,以及进行列表用户等查询)并禁用注册普通用户的选项,因此只有管理员可以注册新用户。

我想到了两个选择:

  • 使用 yeoman 创建一个 CRUD 模块(但这会导致管理所有这些身份验证内容的现有用户模块出现问题)
  • 从头开始做所有事情,比如添加所有控制器、路由和所有需要的东西(但这会花费很多时间,并且可能会产生很多错误,因为我可能会忘记一些东西)

你有什么建议?

【问题讨论】:

    标签: yeoman crud mean meanjs


    【解决方案1】:

    Mean.js 0.4.0 是最新版本,在不久的将来它将包含一个管理模块。我在我的应用程序中实现了一个类似于pull request 中的那个。看看它是否适合你。

    【讨论】:

      猜你喜欢
      • 2019-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-03
      • 1970-01-01
      相关资源
      最近更新 更多