0
我想動態創建用戶名,所以如果新用戶註冊只需要名稱,姓氏和電子郵件。動態生成用戶名流星應用程序使用帳戶
這是我爲新創建的用戶設置用戶名的方式。
Accounts.onCreateUser(function (options, user) {
user.username = options.profile.name.toLowerCase();
});
如果我想創建一個具有相同名稱的用戶,這會帶給我明顯的問題。這將導致錯誤Username already exists
。 所以我正在尋找一些想法如何在這種情況下進行。也許可以添加姓氏的第一個字符或在最後加上一個遞增的數字。
但對於這一切,我不知道哪裏來實現這一點,因爲必須有一個循環正在測試的用戶名...
如何索引流星中的鍵? – user3142695