Platform
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 untuk belajar bagaimana cara membuat aplikasi di back4app siapkan subdomain untuk aplikasi back4app anda lihat mengaktifkan hosting web dan kuery langsung untuk belajar bagaimana cara membuat subdomain di back4app sebuah akun github 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 nama aplikasi nama aplikasi , url beranda url beranda , sebuah deskripsi deskripsi dan url callback otorisasi url callback otorisasi ` kemudian klik daftar aplikasi daftar aplikasi anda seharusnya melihat kunci aplikasi kunci aplikasi dan kunci klien kunci klien 3 ambil kode anda kunjungi url berikut, ganti nilai untuk client id client id dengan yang anda buat 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 your code your code , your client id your client id , dan your client secret your client secret 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 }