【问题标题】:edit profile page for useraccounts:bootstrap编辑用户帐户的个人资料页面:bootstrap
【发布时间】:2025-12-31 21:40:01
【问题描述】:

我对流星很陌生,我正在尝试制作我的第一个应用程序,它应该有一个个人资料页面,稍后还会根据用户组上传图片。

据我了解,我不需要额外的收藏和订阅。 我正在使用带有帐户密码的 useraccounts:bootstrap 包。我在个人资料中添加了一些自定义字段(名字、姓氏、国家/地区)。

现在我想创建一个更新或编辑页面。我找不到任何有用的资源。 我是否需要编写所有逻辑,例如自己测试电子邮件地址?或者这是否包含在包中。

或者使用meteor-collection2为用户创建一个新集合更好?

谢谢 维塔利

【问题讨论】:

    标签: meteor


    【解决方案1】:

    Collection2 只会将其架构附加到原始用户集合(如果您按照 collection2 自述文件中的建议进行操作)。

    据我所知,恐怕您将不得不创建一些出版物。由于编辑用户应该被认为是“必须安全的”,我建议你看看现有的包。我是一个新手,所以我没有研究 alanning 角色包的代码(有人告诉我,非常好)。 我用https://github.com/perak/user-roles。我认为代码很好,很清晰。

    同一个人,perak,制作了meteor code generator,这仍在进行中,但对我来说看起来很有希望。使用用户帐户获取他的示例之一并查看client 文件夹。在考虑他的用户角色包时,您将拥有执行您想要的所有代码。

    ps:对于电子邮件测试,请查看client/lib folder 中的文件,但这只是一个正则表达式

    【讨论】:

    • 感谢 peraks 网站。我会深入研究它!
    最近更新 更多