Daftar Dengan GitHub
8 mnt
tutorial masuk dengan github pendahuluan masuk dengan github memungkinkan pengguna untuk masuk ke aplikasi menggunakan akun github mereka prasyarat untuk menyelesaikan tutorial ini, anda akan membutuhkan sebuah aplikasi yang dibuat di back4app lihat tutorial membuat aplikasi baru https //www back4app com/docs/get started/new parse app untuk belajar bagaimana cara membuat aplikasi di back4app siapkan subdomain untuk aplikasi back4app anda lihat mengaktifkan hosting web dan kuery langsung https //www back4app com/docs/platform/activating web hosting untuk belajar bagaimana cara membuat subdomain di back4app sebuah akun github https //github com/ 1 buat aplikasi baru di back4app pertama tama, perlu dipastikan bahwa anda memiliki aplikasi yang sudah ada di back4app namun, jika anda adalah pengguna baru, anda dapat memeriksa tutorial ini https //www back4app com/docs/get started/new parse app untuk belajar bagaimana cara membuatnya 2 buat aplikasi github baru buat aplikasi github baru dengan pergi ke applications/new https //github com/settings/applications/new isi \<font color="#2166ae">nama aplikasi\</font> , \<font color="#2166ae">url beranda\</font> , sebuah \<font color="#2166ae">deskripsi\</font> dan \<font color="#2166ae">url callback otorisasi\</font> ` kemudian klik \<font color="#2166ae">daftar aplikasi\</font> anda seharusnya melihat \<font color="#2166ae">kunci aplikasi\</font> dan \<font color="#2166ae">kunci klien\</font> 3 ambil kode anda kunjungi url berikut, ganti nilai untuk \<font color="#2166ae">client id\</font> dengan yang anda buat https //github com/login/oauth/authorize scope=user\ email\&client id=client id masuk dengan akun github anda dan situs web yang diarahkan akan memiliki kode anda di url salin bagian kode dari url saja dan jalankan perintah curl berikut dengan mengganti nilai \<font color="#2166ae">your code\</font> , \<font color="#2166ae">your client id\</font> , dan \<font color="#2166ae">your client secret\</font> untuk nilai aplikasi anda 1 curl x post \\ 2 f \\'client id=your client id' 3 f 'client secret=your client secret' 4 f 'code=your code' 5 f 'accept=json' 6 https //github com/login/oauth/access token jalankan dan anda harus mendapatkan token akses anda ingat kode dapat digunakan hanya sekali jika anda mendapatkan kesalahan atau tidak menggunakan token anda, anda harus menghasilkan ulang kode anda untuk dapat menjalankannya lagi 4 mulai pengembangan sekarang setelah sign in dengan github dikonfigurasi, anda dapat memulai proses pengembangan format untuk authdata adalah 1 { 2 "github" { 3 "id" "user's github id (string)", 4 "access token" "an authorized github access token for the user" 5 } 6 } berikut adalah metode untuk ios sdk 1 pfuser loginwithauthtype(inbackground "github", authdata \["access token"\ tokenstring, "id" user]) continuewith { task > any? in 2 3 } dan berikut untuk android sdk 1 map\<string, string, bool> authdata = new hashmap\<string, string, bool>(); 2 authdata put("access token", tokenstring); 3 authdata put("id", user); 4 parseuser loginwithinbackground("github", authdata){ 5 6 }