Passkey GitHub mempersingkat login—cadangan kedua tetap wajib

|Penulis: Tim Redaksi QUASA|5 mnt baca| 1
Passkey GitHub mempersingkat login—cadangan kedua tetap wajib

Untuk menggunakan passkey GitHub, buka Settings → Password and authentication → Passkeys, pilih Add a passkey, lalu ikuti petunjuk perangkat atau penyedia passkey. Panduan pengelolaan passkey GitHub memuat langkah pendaftaran dan menunjukkan cara membedakan kredensial tersinkronisasi dari yang terikat perangkat. Sebelum mengandalkan passkey pertama, siapkan jalur masuk kedua yang tetap dapat diakses bila perangkat utama hilang.

Setelah terdaftar, passkey memungkinkan Anda masuk tanpa mengetik kata sandi atau menyelesaikan langkah autentikasi dua faktor (2FA) secara terpisah. Petunjuk login GitHub juga menjelaskan cara memakai passkey di ponsel terdekat untuk masuk lewat komputer lain, antara lain melalui kode QR. Kemudahan itu bergantung pada passkey atau perangkat penyimpannya yang masih dapat Anda akses.

Daftarkan passkey di pengaturan akun

Alur ini berlaku untuk pemilik akun pribadi GitHub yang mengelola kredensialnya sendiri. Siapkan perangkat atau penyedia yang akan menyimpan passkey, kemudian masuk ke akun GitHub. Selama pendaftaran, Anda mungkin diminta mengonfirmasi identitas dengan kata sandi atau metode autentikasi yang sudah tersedia.

  1. Klik foto profil di GitHub, lalu pilih Settings.
  2. Di bagian Access, buka Password and authentication.
  3. Di bagian Passkeys, pilih Add a passkey. Jika muncul permintaan autentikasi, selesaikan terlebih dahulu.
  4. Pada Configure passwordless authentication, tinjau permintaan dan klik Add passkey. Ikuti petunjuk dari penyedia passkey untuk menyimpan kredensial.
  5. Tinjau konfirmasi bahwa passkey berhasil didaftarkan, lalu klik Done.

Petunjuk penyimpanan dapat berbeda menurut browser, sistem operasi, dan penyedia yang dipakai. Kembali ke daftar Passkeys setelah selesai untuk memastikan kredensial baru tercatat. Pengguna 2FA dengan kunci keamanan yang memenuhi syarat mungkin juga ditawari peningkatan kredensial lama menjadi passkey; dukungan peningkatan tersebut bergantung pada platform.

Pilih cadangan berdasarkan tempat passkey disimpan

Kunci keamanan FIDO2 untuk passkey GitHub disimpan terpisah dari autentikator cadangan agar kehilangan satu perangkat tidak menghilangkan keduanya.

Passkey tersinkronisasi dicadangkan melalui akun penyedianya, misalnya iCloud, akun Google, atau pengelola kata sandi. Jika perangkat utama hilang, passkey dapat dipulihkan dengan masuk ke penyedia itu pada perangkat pengganti. Agar tersedia di beberapa perangkat melalui sinkronisasi, perangkat tersebut perlu memakai penyedia passkey yang sama.

Passkey terikat perangkat tidak disinkronkan atau dicadangkan ke akun penyedia. Kunci keamanan perangkat keras FIDO2 dapat menyimpan passkey jenis ini: kuncinya bisa dibawa dan dipakai pada perangkat lain yang mendukungnya, tetapi kredensial di dalamnya tidak dapat dipulihkan jika kunci hilang atau terhapus. Di daftar Passkeys GitHub, kredensial tersinkronisasi memiliki label Synced. Periksa label itu sebelum menganggap sebuah passkey akan tersedia otomatis pada perangkat pengganti.

Untuk passkey terikat perangkat, daftarkan passkey tambahan pada perangkat berbeda sehingga kehilangan satu perangkat tidak menutup kedua jalur masuk. Jika passkey utama tersinkronisasi, pertimbangkan pula cadangan yang dapat diakses tanpa bergantung pada ponsel atau komputer utama. Sinkronisasi membantu memulihkan kredensial, tetapi Anda tetap memerlukan akses ke akun penyedia passkey untuk menggunakannya pada perangkat pengganti.

Cadangan sebaiknya disiapkan ketika sesi GitHub Anda masih aktif. Dengan begitu, Anda dapat memeriksa apakah passkey tambahan tercantum dalam pengaturan dan apakah penyedia sinkronisasi masih dapat diakses, lalu memperbaiki masalah sebelum perangkat utama tidak tersedia.

Masuk lewat perangkat sendiri atau ponsel terdekat

Ponsel yang menyimpan passkey GitHub memindai kode QR pada komputer terdekat untuk menyelesaikan login.

Pada perangkat yang sudah dapat mengakses passkey, buka halaman login GitHub dan pilih Sign in with a passkey. Browser atau sistem operasi akan meminta Anda memilih kredensial dan menyelesaikan verifikasi pada perangkat, misalnya dengan sidik jari atau PIN. Pilihan verifikasi bergantung pada autentikator yang menyimpan passkey.

Jika passkey berada di ponsel sementara Anda memakai komputer lain, pilih perangkat terdekat ketika browser atau sistem operasi menawarkan opsi tersebut. Alur ini menggunakan passkey yang tetap tersedia di ponsel:

  1. Di halaman login GitHub, pilih Sign in with a passkey.
  2. Pilih opsi untuk memakai passkey pada ponsel atau tablet terdekat.
  3. Ikuti petunjuk yang muncul. Bergantung pada perangkat, Anda mungkin diminta memindai kode QR atau menerima pemberitahuan pada ponsel.
  4. Selesaikan verifikasi pada perangkat yang menyimpan passkey, misalnya dengan biometrik atau kode perangkat.

Komputer yang dipakai untuk login tidak harus menyimpan passkey tersebut. Namun, ponsel yang menyimpannya harus tersedia agar permintaan autentikasi dapat diselesaikan. Ini berbeda dari sinkronisasi: pada alur perangkat terdekat Anda menggunakan kredensial di ponsel saat itu juga, sedangkan sinkronisasi memungkinkan kredensial tersedia melalui penyedia yang sama pada perangkat lain.

Pulihkan akses jika perangkat utama hilang

Jika passkey tersinkronisasi, masuklah ke akun penyedia passkey pada perangkat pengganti, lalu gunakan kredensial yang tersedia untuk login ke GitHub. Jika passkey terikat pada perangkat yang hilang, gunakan passkey cadangan yang telah didaftarkan pada perangkat berbeda. Setelah berhasil masuk, buka kembali daftar Passkeys dan hapus entri perangkat yang hilang bila kredensial itu tidak lagi ingin Anda pertahankan.

Untuk akun yang memakai 2FA, panduan pemulihan akun GitHub menjelaskan pilihan lain, termasuk passkey yang masih tersedia dan kode pemulihan 2FA. Jika memakai kode pemulihan, masuklah dengan nama pengguna dan kata sandi, lalu pilih More options dan 2FA recovery code. Bila kata sandi juga terlupa, prosesnya dimulai dengan permintaan pengaturan ulang kata sandi.

Simpan kode pemulihan di tempat yang tetap dapat diakses ketika perangkat utama hilang. Coba masuk menggunakan passkey cadangan melalui sesi browser terpisah selagi sesi utama masih aktif; pengujian ini memastikan kredensial kedua benar-benar dapat menyelesaikan login. Jika seluruh kredensial 2FA dan metode pemulihan akun tidak lagi tersedia, bantuan GitHub tidak dapat memulihkan akses ke akun tersebut.

Baca juga:

Bagikan:

Berlangganan buletin kami

Dapatkan berita Web3, AI, dan kripto terbaru langsung di kotak masuk Anda.

0