Membuat sistem Login dan pendaftaran website menggunakan akun facebook tidak dapat di gunakan lagi, sekarang saya akan mempostingkan hal yang serupa namun lebih powerfull menggunkan jquery ajax dan PHP
jadi, ketika pengunjung klik tombol daftar lewat facebookk, akan membuka windows baru yang secara otomatis tanpa di klik akan tertutup sendiri setalah data xml yang di berikan telah di grap dan di masukan ke database,
di dalam file yang anda download nanti ada beberapa file yang seperti
- config.php adalah file dimana configurasi facebook app ID, app SECRET and database information yang sangat di butuhkan oleh halaman lainya
- index.php,adalah halaman depan di mana terdepat tombol daftar, dari sini data akan dikirim server
- process_facebook.php adalah tempat proses memvalidasikan facebook id dan secret, setelah valid akan menggrap data yang di berikan facebook dan memasukanya ke database
Langkah pertama, buat sebuah database
CREATE TABLE IF NOT EXISTS `usertable` ( `id` int(20) NOT NULL AUTO_INCREMENT, `fbid` bigint(20) NOT NULL, `fullname` varchar(60) NOT NULL, `email` varchar(60) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;
Langkah kedua, buat sebuah Facebook Aplication
cek disini cara membuat facebook aplication. setelah mendapat app id dan seret id, buka
config.php dan ganti dengan data milikmu
<?php ########## app ID and app SECRET (Replace with yours) ############# $appId = 'xxxxxx'; //Facebook App ID $appSecret = 'xxxxxxxxxxxxxx'; // Facebook App Secret $return_url = 'http://yoursite.com/connect_script/'; //path to script folder $fbPermissions = 'publish_actions,email'; //more permissions : https://developers.facebook.com/docs/authentication/permissions/ ########## MySql details (Replace with yours) ############# $db_username = "xxxxxx"; //Database Username $db_password = "xxxxxx"; //Database Password $hostname = "localhost"; //Mysql Hostname $db_name = 'database_name'; //Database Name ################################################################### ?>
setelah itu, coba jalankan dengan klik facebooknya,, apabila ada yang ingin di tanyakan, silahkan bertanya di kolom kometar di bawah
download
7 comments:
terimakasih tutorialnya, setelah di coba ternyata berhasil, mudah dan simple termakasih sekali lagi
ok terima kasih sudah mengunjungi
kok muncul ka
You must allow us to access your email id ?
Ini bisa diterapkan buat pengunjung website agar bisa nulis disitus kita bukan ?
Post a Comment