Appearance
Autentikasi Dua Faktor
TESHA by TRIO MOTOR mendukung autentikasi dua faktor berbasis TOTP melalui Laravel Fortify. Fitur ini menambahkan lapisan verifikasi ekstra saat login.
Sebelum mengaktifkan 2FA
- Pastikan Anda sudah bisa login ke akun TESHA.
- Siapkan aplikasi authenticator yang mendukung TOTP.
- Pastikan Anda bisa menyelesaikan konfirmasi password jika diminta oleh sistem.
Cara mengaktifkan 2FA
1. Buka pengaturan keamanan akun
Masuk ke area pengaturan keamanan pengguna di aplikasi.
2. Aktifkan two-factor authentication
Saat Anda mengaktifkan fitur ini, sistem akan membuat secret baru dan menampilkan QR code untuk dipindai dari aplikasi authenticator.
3. Scan QR code atau masukkan setup key
Gunakan aplikasi authenticator Anda untuk menyimpan konfigurasi TOTP.
4. Konfirmasi kode
Masukkan kode enam digit dari aplikasi authenticator untuk menyelesaikan aktivasi. Sampai langkah ini selesai, 2FA belum dianggap aktif sepenuhnya.
5. Simpan recovery codes
Setelah aktivasi berhasil, simpan recovery codes di tempat yang aman. Recovery codes dipakai jika Anda kehilangan akses ke perangkat authenticator.
Apa yang terjadi saat login?
Jika 2FA aktif, setelah login dengan email dan password Anda akan diarahkan ke challenge tambahan untuk memasukkan:
- kode TOTP dari aplikasi authenticator, atau
- recovery code jika perangkat utama tidak tersedia.
Kapan 2FA perlu diperbarui?
- Saat Anda mengganti perangkat authenticator.
- Saat recovery codes sudah terpakai atau perlu di-regenerate.
- Saat ada perubahan kebijakan keamanan internal tim.
Masalah yang sering terjadi
- QR code sudah discan tetapi kode konfirmasi gagal.
- User lupa menyimpan recovery codes.
- Login berhasil, tetapi challenge 2FA tidak bisa diselesaikan karena perangkat tidak tersedia.
Jika itu terjadi, buka Masalah Umum dan FAQ.