44 lines
1.4 KiB
PHP
44 lines
1.4 KiB
PHP
<?php
|
|
// update_password_demo.php - opsional, untuk membuat akun demo bisa login dengan password: password
|
|
// HAPUS file ini setelah dijalankan.
|
|
|
|
require_once 'koneksi.php';
|
|
|
|
$plainPassword = 'password';
|
|
|
|
$users = [
|
|
['Administrator', 'admin', 'admin@webgis.id', 'admin'],
|
|
['Pemerintah Demo', 'pemerintah', 'pemerintah@webgis.id', 'pemerintah'],
|
|
['Pengurus Demo', 'pengurus', 'pengurus@webgis.id', 'pengurus'],
|
|
['Relawan Demo', 'relawan', 'relawan@webgis.id', 'relawan'],
|
|
];
|
|
|
|
foreach ($users as $u) {
|
|
[$nama, $username, $email, $role] = $u;
|
|
$nama = bersih($nama, $conn);
|
|
$username = bersih($username, $conn);
|
|
$email = bersih($email, $conn);
|
|
$role = bersih($role, $conn);
|
|
|
|
$sql = "
|
|
INSERT INTO users (nama_lengkap, username, email, password, role, aktif)
|
|
VALUES ('$nama', '$username', '$email', '$plainPassword', '$role', 1)
|
|
ON DUPLICATE KEY UPDATE
|
|
password = '$plainPassword',
|
|
role = '$role',
|
|
aktif = 1
|
|
";
|
|
$conn->query($sql);
|
|
}
|
|
|
|
echo "<h2>Akun demo berhasil dibuat/diupdate</h2>";
|
|
echo "<p>Password semua akun demo: <b>password</b></p>";
|
|
echo "<ul>
|
|
<li>admin / password</li>
|
|
<li>pemerintah / password</li>
|
|
<li>pengurus / password</li>
|
|
<li>relawan / password</li>
|
|
</ul>";
|
|
echo "<p>Setelah ini, hapus file <code>update_password_demo.php</code> dari repo lalu redeploy.</p>";
|
|
?>
|