Boa tarde,
Estou fazendo um site para um amigo meu e nos precisamos de um login personalizado para que os clientes dele possam acessar seus dados financeiros, essa foi a ideia inicial para passar mais segurança aos investidores dele, porém não ocorre nada depois do codigo feito, verifiquei no console se iria ocorrer algum erro, primeiro fala que o banco de dados usuarios nao existe
Se crio um novo banco de dados ele meio que para o erro, mas o problema de nao efetuar o login permanece
Esse eh o codigo
import wixData from "wix-data"
import {session} from "wix-storage"
import wixlocation from "wix-location"
////////////////////////////////////////////////////
$w.onReady(function () {
$w("#btnlogar").onClick(()=> {
login()
})
})
export function login() {
let user = $w("#email").value
let pass = $w("#senha").value
wixData.query("usuarios")
.eq("email", user)
.find()
.then((resultado) => {
if (resultado.items.length > 0) {
if (resultado.items[0].senha === pass) {
session.setitem("usuarios", JSON.stringify(resultado.items[0]))
wixlocation.to("/membros")
}else {
$w("#txtErro").text = "Senha Invalida"
$w("#txtErro").show()
}
}else {
$w("#txtErro").text = "CPF não Encontrado"
$w("#txtErro").show()
}
})
}
e a imagem com todos os componentes
Desde ja agradeço a ajuda.
Matheus.
Porem o wix members nao possui o campo que eu preciso para trabalhar que seria o CPF do cliente
Boa Tarde @Matheus Alexandre
Sim essa coleção ja tinha sido criada desde o começo da produção do site conforme o print abaixo
Oi @Matheus Pedro
O erro diz que a coleção de "usuarios" não existe. Você criou a coleção?
Artigo mostrando passo a passo:
https://support.wix.com/pt/article/corvid-como-usar-o-wix-data