Automatic-Registration (Demo)
"Private-Member-Collection"
Login Email | Name | First Name | Last Name | Status | Last Login Date | Main Phone |
|---|---|---|---|---|---|---|
CODE

import wixUsers from 'wix-users';
import wixData from 'wix-data';
$w.onReady(function () { });
export function BTNregisterall_click(event) {get_DataList()}
function get_DataList (parameter) {
wixData.query("Member-Data")
.find()
.then( (results) => {
if(results.items.length > 0) {
let firstItem = results.items[0];
let items = results.items
let totalItems = items.length
console.log(totalItems)
console.log(items)
for (var i = 0; i < totalItems; i++) {
let item = results.items[i]
console.log(item)
console.log(item.userEmail)
console.log(item.lastName)
console.log(item.name)
console.log(item.phoneNumber)
console.log(item.password)
start_Registration (item.userEmail, item.name, item.lastName, item.phoneNumber, item.password)
}
}
else { }// handle case where no matching items found
} )
}
function start_Registration(Email, Name, LastName, PhoneNumber, Password) {
let email = Email
let firstName = Name
let lastName = LastName
let phone = PhoneNumber
let password = Password
wixUsers.register(email, password, {
contactInfo: {
"firstName": firstName,
"lastName": lastName,
// "phone": phone,
}
})
.then( (result) => {
let resultStatus = result.status;
console.log("Registration done!")
});
}
