0
是否有可能在流星中創建不同的loginButtons帳戶? 看來,我必須改變表單的樣式(例如添加一個複選框,選擇「老師」和「學生」選項),並更改js中的插入行爲。但是loginButton似乎總是爲我們創建默認用戶。因此,是否可以更改account-ui或帳戶密碼包的某些文件以使其工作?流星使用loginButtons創建不同的帳戶
是否有可能在流星中創建不同的loginButtons帳戶? 看來,我必須改變表單的樣式(例如添加一個複選框,選擇「老師」和「學生」選項),並更改js中的插入行爲。但是loginButton似乎總是爲我們創建默認用戶。因此,是否可以更改account-ui或帳戶密碼包的某些文件以使其工作?流星使用loginButtons創建不同的帳戶
好像你在談論賬戶創建(註冊)而不是登錄。
您可以輕鬆地編寫自己的自定義用戶界面。 使用包含所需登錄名,密碼,電子郵件和類型(下拉框或複選框)的表單構建模板。然後,此模板創建一個事件和click #register-button
創建這樣一個新的用戶:
var user = {
username: login,
password: password,
email: email,
profile: {
userType: type
}
};
Accounts.createUser(user);
如果從客戶端執行不工作(我假設它不取決於你的安全設置) ,你必須調用一個服務器方法並處理那裏的用戶創建。
如果我錯過了這一點,請查看Meteor文檔的account section。
我會去嘗試一下try.thx – Irene