GitIgnore
This commit is contained in:
parent
7420c7f54b
commit
f7259c16b9
|
@ -3,3 +3,4 @@ _site
|
||||||
.jekyll-cache
|
.jekyll-cache
|
||||||
.jekyll-metadata
|
.jekyll-metadata
|
||||||
vendor
|
vendor
|
||||||
|
.bundle
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
title: ALICE CAST
|
title: ALICE CAST
|
||||||
description: >- # this means to ignore newlines until "baseurl:"
|
description: >- # this means to ignore newlines until "baseurl:"
|
||||||
Bem vindo ao sensacional site de cursos do Alice.
|
Bem vindo ao sensacional site de cursos do Alice.
|
||||||
baseurl: /alice_cast # the subpath of your site, e.g. /blog
|
baseurl: /aliceclass # the subpath of your site, e.g. /blog
|
||||||
url: "" # the base hostname & protocol for your site, e.g. http://example.com
|
url: "" # the base hostname & protocol for your site, e.g. http://example.com
|
||||||
|
|
||||||
# Build settings
|
# Build settings
|
||||||
|
|
|
@ -7,11 +7,11 @@ lang: pt
|
||||||
<div class="auth-conteiner is-flex is-align-items-center is-justify-content-center">
|
<div class="auth-conteiner is-flex is-align-items-center is-justify-content-center">
|
||||||
<div class="box">
|
<div class="box">
|
||||||
<h1 class="has-text-centered is-size-4 has-text-weight-semibold mb-6">Entrar no AliceCast</h1>
|
<h1 class="has-text-centered is-size-4 has-text-weight-semibold mb-6">Entrar no AliceCast</h1>
|
||||||
<form>
|
<form id="login-form">
|
||||||
<label>Login:</label>
|
<label>Login:</label>
|
||||||
<input class="input my-3">
|
<input class="input my-3" id="email">
|
||||||
<label>Senha:</label>
|
<label>Senha:</label>
|
||||||
<input class="input my-3">
|
<input class="input my-3" id="password">
|
||||||
<button class="button is-fullwidth mt-4">Logar</button>
|
<button class="button is-fullwidth mt-4">Logar</button>
|
||||||
</form>
|
</form>
|
||||||
<p class="mt-4">Esqueceu sua senha? <a>Lembre-se aqui</a></p>
|
<p class="mt-4">Esqueceu sua senha? <a>Lembre-se aqui</a></p>
|
||||||
|
@ -32,4 +32,39 @@ lang: pt
|
||||||
.box{
|
.box{
|
||||||
width: 20vw;
|
width: 20vw;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
const form = document.getElementById('login-form');
|
||||||
|
const email = document.getElementById('email').value;
|
||||||
|
const password = document.getElementById('password').value;
|
||||||
|
|
||||||
|
form.addEventListener('submit', (event) => {
|
||||||
|
event.preventDefault(); // Evita o envio padrão do formulário
|
||||||
|
const data = {
|
||||||
|
username: email,
|
||||||
|
password: password
|
||||||
|
};
|
||||||
|
fetch('https://172.18.0.83:33003/login', {
|
||||||
|
method: 'POST',
|
||||||
|
headers: {
|
||||||
|
'Content-Type': 'application/json'
|
||||||
|
},
|
||||||
|
body: JSON.stringify(data)
|
||||||
|
})
|
||||||
|
.then(response => response.json())
|
||||||
|
.then(response => {
|
||||||
|
if (response.success) {
|
||||||
|
// Usuário autenticado! Redirecionar para página protegida, etc.
|
||||||
|
console.log('Usuário autenticado!');
|
||||||
|
//window.location.href = '/pagina-protegida';
|
||||||
|
} else {
|
||||||
|
alert('Credenciais inválidas!');
|
||||||
|
}
|
||||||
|
})
|
||||||
|
.catch(error => {
|
||||||
|
console.error('Erro na requisição:', error);
|
||||||
|
alert('Falha ao conectar com o servidor!');
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
Loading…
Reference in New Issue