Panduan Halaman Login

Panduan ini menjelaskan pengaturan utama halaman login, seperti mode default, QR Code, dan label.

Edit Pengaturan

Buka file pengaturan di:
config/data/login.js

window.loginConfig = {
    defaultForm: 1, // 0 = Tampilan awal Voucher, 1 = Tampilan awal Member

    optionLogin: {
        enabled: 1 // 1 = Tampilkan tombol ganti metode login (Voucher/Member), 0 = Sembunyikan
    },

    voucher: {
        value: "upper", // "upper" = Huruf Besar Semua, "lower" = Huruf Kecil Semua, "default" = Apa adanya
        type: "text" // Tipe input HTML (text/number/password)
    },

    member: {
        value: "default", // "upper" = Huruf Besar Semua, "lower" = Huruf Kecil Semua, "default" = Apa adanya
        type: "text" // Tipe input HTML (text/number/password)
    },

    scan_qrcode: {
        enabled: 1, // 1 = Tampilkan tombol scan QR, 0 = Sembunyikan
        url: "https://eriiksanjaya.github.io/qr", // URL Scanner QR Code
    },

    redirect: {
        enabled: 1, // 1 = Redirect otomatis setelah login sukses
        url: "https://youtube.com", // URL tujuan redirect (misal: website sekolah/kantor)
    },

    input_field: {
        hidden_input: {
            enabled: 0, // 1 = sembunyikan input
        },
        input_value: {
            // biasanya di rumah sakit, hanya tombol login saja
            // tidak ada masukkan voucher / username password
            // maka isi di sini
            username: "",
            password: "",
        },
    },

    title: {
        enabled: 0,
        title: "Where comfort meets simplicity.",
        description: "Cari penginapan yang nyaman dan tenang? Di sini tempatnya.",
    },

    label: {
        menu: {
            voucher: "Voucher", // Label tombol pindah ke Voucher
            member: "Member", // Label tombol pindah ke Member
            trial: "Trial", // Label tombol Trial
            scan: "Scan", // Label tombol Scan
        },
        title: {
            voucher: "Login Voucher", // Judul form saat mode Voucher
            member: "Login Member", // Judul form saat mode Member
        },
        button: {
            login: "Login", // Teks tombol Login
            logout: "Logout", // Teks tombol Logout
        },
        form: {
             voucher_placeholder: "Voucher", // Placeholder input kode voucher
             member_placeholder: "Username", // Placeholder input username member
             password_placeholder: "Password", // Placeholder input password member
        }
    }
};

Mode Default

Ubah defaultForm menjadi 0 jika ingin tampilan awal langsung form Voucher.

Redirect Setelah Login

Jika fitur ini diaktifkan, user akan diarahkan ke URL tertentu setelah berhasil login (tergantung konfigurasi Mikrotik juga).

Simpan

Simpan perubahan file untuk melihat hasilnya.