Sistem Manajemen Konten Berbasis Web Pada Portal Berita TV Menggunakan Metode One-Time Password (OTP) sebagai Pengamanan Login Admin
Keywords:
One-Time Password, Keamanan aplikasi, Website Berita, Multi-Factor AuthenticationAbstract
Keamanan data pada akun administrator dalam pengembangan sistem merupakan aspek yang sangat krusial. Penerapan keamanan data berfungsi untuk melindungi sistem, jaringan dan program dari banyaknya ancaman siber. Dampak dari serangan siber bisa berupa pengambilan akses secara ilegal, perubahan hingga penghancuran informasi sensitif dalam sebuah sistem. Panel administrasi portal berita INTV saat ini masih menerapkan kata sandi statis sebagai pengamanan data. Metode seperti ini kurang aman untuk pengamanan sistem administrasi portal berita INTV. Sehingga perlu adanya peningkatan lapisan keamanan, atau penerapan Multi Factor Authentication (MFA), dalam hal ini halaman administrasi portal berita INTV mengimplementasikan fitur One-Time Password (OTP). Metode pengembangan sistem yang diterapkan pada portal berita INTV ini yaitu metode prototyping dengan memanfaatkan PHPNative dan basis data MySQL. Sistem menghasilkan OTP berupa 6 digit angka secara otomatis melalui WhatsApp menggunakan API Fonnte serta melalui Email dengan library PHPMailer berbasis SMTP. Bcrypt digunakan untuk mengamankan penyimpanan password pengguna di database. Hasil uji coba menunjukkan OTP terkirim dalam 1-3 detik melalui WhatsApp dan 3-5 detik via Email, dengan masa berlaku 5 menit setelah dikirim. Dengan adanya fitur OTP ini, keamanan halaman administrasi portal berita INTV terbukti meningkat terhadap berbagai ancaman siber, tanpa mengganggu efisiensi kerja tim kehumasan.