在Meteor.js中填写向导表单后创建用户

Create user after filling wizard form in Meteor.js

本文关键字:表单 创建 用户 向导 Meteor js      更新时间:2023-09-26

我正在开发一个基于表单的应用程序,希望能减少混乱。我记下了用户的电子邮件和手机号码以及其他一些细节。我要实现的是一个向导,像表单和按下提交一个帐户是创建与表单相关联的数据库。(如果表单包含属于用户的贷款申请详细信息)

我计划使用手机号码作为用户密码,电子邮件作为用户名。如何在Meteor中实现这一点。我是否需要实现自己的用户包,或者是否可以使用或修改现有的包来创建用户包。

:我试图避免添加整个贷款申请与许多许多字段作为用户模型的一部分。我更喜欢与用户关联的不同表单数据库(作为博客属于作者)。我只是不希望注册过程在人们开始填写表格之前就把他们吓跑了。

PS:如果能提供一个通用的演练,我将不胜感激。

我强烈建议您查看扩展useraccounts包及其相关的样式包。在这里看看他们的官方指南。它带有一些明智的默认字段,但可以直接添加自定义字段

AccountsTemplates.addField({
    _id: 'phone',
    type: 'tel',
    displayName: "Landline Number",
});

如果你想坚持使用核心的Meteor包,这里有一个很好的教程。