TKK_E32232338/forgot.php

51 lines
1.5 KiB
PHP

<?php require_once 'partials/header.php'; ?>
<div class="bg-login">
<div class="auth-container">
<div class="card auth-card">
<h2>Lupa Password</h2>
<form id="resetForm">
<input type="email" id="email" placeholder="Masukkan email kamu" required>
<button type="submit">Reset Password</button>
</form>
<a href="login.php" class="forgot-password" style="text-align:center; margin-top:15px;">
Kembali ke Login
</a>
</div>
</div>
</div>
<?php require_once 'partials/footer.php'; ?>
<!-- Firebase (VERSI BENAR - modular) -->
<script type="module">
import { initializeApp } from "https://www.gstatic.com/firebasejs/9.6.1/firebase-app.js";
import { getAuth, sendPasswordResetEmail } from "https://www.gstatic.com/firebasejs/9.6.1/firebase-auth.js";
const firebaseConfig = {
apiKey: "AIzaSyAGt3x8fgM27kL8Q4naNEDBE1ij5CbbFr0",
authDomain: "aquascape-67707.firebaseapp.com",
};
// Init Firebase
const app = initializeApp(firebaseConfig);
const auth = getAuth(app);
// Event Reset Password
document.getElementById("resetForm").addEventListener("submit", function(e) {
e.preventDefault();
const email = document.getElementById("email").value;
sendPasswordResetEmail(auth, email)
.then(() => {
alert("Link reset password sudah dikirim ke email!");
})
.catch((error) => {
alert("Error: " + error.message);
});
});
</script>