Singkatnya, GitHub menggunakan manajer Sistem Akun internal untuk menyimpan kredensial GitHub Anda. Ini berfungsi sama persis seperti menambahkan akun Google atau akun Exchange. Pada dasarnya, Anda masuk dengan kredensial Anda dan disimpan di Account Manager, yang mencegah Anda dari harus memasukkan kembali kredensial ini lagi di masa depan.
Ini paling berguna ketika kredensial digunakan di beberapa aplikasi karena Anda hanya perlu login sekali. Misalnya, Google Chrome akan mengakses akun Anda melalui Pengelola Akun alih-alih memaksa Anda untuk masuk lagi (dialog kuning yang muncul di bagian bawah menanyakan apakah Anda ingin masuk dengan Akun yang dimiliki secara lokal di ponsel Anda ketika mengunjungi gmail atau yang lain Situs web Google di browser Google Chrome ponsel Anda).
Apa artinya mereka dapat membuat akun?
Mereka dapat membuat akun lokal di ponsel Anda untuk aplikasi mereka (dan hanya aplikasi mereka). Berikut ini contoh daftar di ponsel saya:
Tangkapan layar (Klik gambar untuk varian yang lebih besar)
Mengapa Amazon (aplikasi Kindle) / GitHub bahkan membutuhkan ini?
Ini menyederhanakan kredensial di Android. Ini metode yang disarankan untuk melakukan ini.
Apakah ada risiko?
Seharusnya tidak ada. Jika suatu aplikasi menggunakan Pengelola Akun dan berkata, ingin menggunakan akun Google Anda, maka ia harus secara eksplisit meminta izin kepada Anda karena memerlukan token autorikasi untuk menggunakan akun itu. Lihat info lebih lanjut tentang dokumentasi SDK .