我对流星很新,我正在努力制作我的第一个应该有个人资料页面的应用程序,之后还会根据用户群进行图片上传。
据我所知,我不需要额外的收藏和订阅。 我正在使用useraccounts:带帐户密码的bootstrap包。我在配置文件中添加了一些自定义字段(firstName,lastName,country)。
现在我想创建一个更新或编辑页面。我找不到任何可能有用的资源。 我是否需要编写所有逻辑,例如我自己测试电子邮件地址?或者包含在内。
或者使用meteor-collection2为用户创建新集合是否更好?
由于 Witali
答案 0 :(得分:0)
Collection2只会将其架构附加到原始用户集合(如果您按照collection2自述文件中的建议进行操作)。
据我所知,我担心你必须创建一些出版物。由于编辑用户应被视为"必须安全",我建议您查看现有的包。我是一个相当新手,所以我没有查看alanning角色包的代码(我已经被告知,非常好)。 我用了https://github.com/perak/user-roles。我认为代码很好而且清晰。
同一个人,霹雳,做了meteor code generator,这仍然是一项正在进行的工作,但对我来说看起来非常有希望。使用用户帐户获取他的一个示例并查看client
文件夹。在考虑用户角色包时,您将拥有所需的所有代码。
ps:对于电子邮件测试,请查看client/lib folder
中的文件,但它只是一个正则表达式