Kadang - kadang saya membaca bahwa MANAGE_ACCOUNTS Izin diperlukan (sebenarnya ini disebut "KONTEN HINZUFÜGEN ODER ENTFERNEN" karena saya memiliki telepon Jerman. Saya kira teks di bawah ini adalah sesuatu seperti "Tambah atau hapus akun, buat akun dan atur kata sandi, gunakan akun di perangkat "dalam bahasa Inggris).
Saya mengajukan pertanyaan ini karena saya ingin menginstal GitHub-App .
Saya pikir saya menemukan pertanyaan yang sangat mirip yang ingin saya sertakan di sini:
- Apa artinya mereka dapat membuat akun?
- Mengapa Amazon (aplikasi Kindle) / GitHub bahkan membutuhkan ini?
- Apakah ada risiko?
permissions
Martin Thoma
sumber
sumber
Jawaban:
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).
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)
Ini menyederhanakan kredensial di Android. Ini metode yang disarankan untuk melakukan ini.
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 .
sumber
Untuk mengelola akun, Android menggunakan beberapa izin; beberapa dari mereka mudah disalahpahami. Penjelasan yang sangat baik tentang penggunaan akun dapat ditemukan dalam jawaban Dan pada pertanyaan. Apa yang bisa dilakukan aplikasi dengan izin "GUNAKAN AKUN PADA PERANGKAT"? . Biarkan saya mencoba meringkas izin yang terlibat dan apa artinya:
Saya harap saya bisa menjelaskan. Ini adalah sesuatu yang membuat saya gugup juga, jadi saya butuh dua hari untuk menggali. Jika ada yang salah, harap tunjukkan di komentar agar saya dapat memperbaikinya.
sumber