Personal access token adalah cara baru dalam otentikasi github sebagai password alternatif yang digunakan ketika memerlukan otentikasi pada command line atau github API.
Jika sebelumnya kita menggunakan password akun github saat akan membuat repositori baru melalui command line, sekarang cara / password tersebut tidak lagi digunakan, dan sebagai gantinya kita menggunakan Personal access token sebagai password.
Personal access token ini berupa token yang kita buat sendiri dengan generate otomatis pada pengaturan github, dan dapat memiliki cakupan dan masa berlaku yang dapat kita tentukan. Untuk cara pembuatannya sendiri cukup mudah, berikut langkah-langkah dalam pembuatannya.
Membuat Token
Silahkan login ke github lalu buka Pengaturan / Settings kemudian pilih Developer settings.
Pada halaman Developer settings, pilih Personal access token lalu Generate new token.
Selanjutnya pada halaman pembuatan token baru, silahkan beri Note / keterangan apa saja, kemudian tentukan Expiration / masa berlaku, dan pilih Scopes / cakupan yang diperlukan, lalu Generate token.
Sebagai contoh, silahkan centang 'repo' jika ingin mengakses atau upload repositori baru melalui command line.
Setelah Generate token, maka token baru akan terbuat seperti dibawah ini.
Selesai
Langkah-langkah pembuatan access token selesai sampai disini. Token sudah dibuat dan silahkan dicoba untuk menggunakannya.