Meteor 使用 loginButtons 创建不同的帐户
Meteor create different accounts with loginButtons
是否可以在 meteor 中使用 loginButtons 创建不同的帐户?
看来我必须更改表单的样式(例如添加带有选项 "teacher" 和 "student" 的复选框)并更改 js 中的插入行为。但是 loginButtons 似乎总是为 us.so 创建默认用户是否可以更改帐户-ui 或帐户密码包的某些文件以使其工作?
您似乎在谈论帐户创建(注册)而不是登录。
您可以轻松编写自己的自定义 UI。
使用包含所需登录名、密码、电子邮件和类型(下拉列表或复选框)的表单构建模板。然后为此模板创建一个事件,然后在 click #register-button
上创建一个新用户,如下所示:
var user = {
username: login,
password: password,
email: email,
profile: {
userType: type
}
};
Accounts.createUser(user);
如果客户端的执行不起作用(我假设这与您的安全设置无关),您必须调用服务器方法并在那里处理用户创建。
如果我错过了重点,请查看 Meteor 文档的 account section。
是否可以在 meteor 中使用 loginButtons 创建不同的帐户? 看来我必须更改表单的样式(例如添加带有选项 "teacher" 和 "student" 的复选框)并更改 js 中的插入行为。但是 loginButtons 似乎总是为 us.so 创建默认用户是否可以更改帐户-ui 或帐户密码包的某些文件以使其工作?
您似乎在谈论帐户创建(注册)而不是登录。
您可以轻松编写自己的自定义 UI。
使用包含所需登录名、密码、电子邮件和类型(下拉列表或复选框)的表单构建模板。然后为此模板创建一个事件,然后在 click #register-button
上创建一个新用户,如下所示:
var user = {
username: login,
password: password,
email: email,
profile: {
userType: type
}
};
Accounts.createUser(user);
如果客户端的执行不起作用(我假设这与您的安全设置无关),您必须调用服务器方法并在那里处理用户创建。
如果我错过了重点,请查看 Meteor 文档的 account section。