Depois da mudança Velo meu site começou a dar problema de login e de acesso.
@Matheus Alexandre Você pode me ajudar a saber porque o usuário tenta acessar a sua pagina particular e está dando erro?
Abaixo coloco o code pra verificação. Obrigado!
import wixUsers from 'wix-users'; import wixData from 'wix-data'; import wixLocation from 'wix-location'; $w.onReady(() => { if (wixUsers.currentUser.loggedIn) { $w("#loginButton").label = "Logout"; $w("#profileButton").show(); } else { $w("#loginButton").label = "Login"; $w("#profileButton").hide(); } }); export function loginButton_click(event) { // o usuário está logado if (wixUsers.currentUser.loggedIn) { // faz o logout do usuário wixUsers.logout() .then(() => { // atualiza os botões apropriadamente $w("#loginButton").label = "Login"; $w("#profileButton").hide(); }); } // o usuário não está logado else { let userId; let userEmail; // solicita que o usuário faça login wixUsers.promptLogin({ "mode": "login" }) .then((user) => { userId = user.id; return user.getEmail(); }) .then((email) => { // verifica se há um item na coleção para o usuário userEmail = email; return wixData.query("Membros") .eq("_id", userId) .find(); }) .then((results) => { // se não for encontrado um item para o usuário if (results.items.length === 0) { // cria um item const toInsert = { "_id": userId, "email": userEmail }; // adiciona o item à coleção wixData.insert("Membros", toInsert) .catch((err) => { console.log(err); }); } // atualiza os botões apropriadamente $w("#loginButton").label = "Logout"; $w("#profileButton").show(); }) .catch((err) => { console.log(err); }); } } export function profileButton_click(event) { wixLocation.to("/demonstrative/${wixUsers.currentUser.Id}"); }
Olá!
O erro está acontecendo nessa parte, certo?
export functionp rofileButton_click(event){ wixLocation.to("/demonstrative/${wixUsers.currentUser.Id}"); }