Komit ini bukan milik cabang mana pun di repositori ini, dan mungkin milik garpu di luar repositori
Anda tidak dapat melakukan tindakan tersebut saat ini
Anda masuk dengan tab atau jendela lain. Muat ulang untuk menyegarkan sesi Anda. Anda keluar di tab atau jendela lain. Muat ulang untuk menyegarkan sesi Anda
Pada artikel ini, Anda akan mendapatkan cara sederhana untuk mengintegrasikan login Facebook di PHP. Di sini saya telah menyediakan kode sumber sederhana untuk menyiapkan sistem login Facebook yang akan lebih membantu Anda
Saya akan mengajari Anda cara masuk menggunakan akun Facebook di situs web dan mengambil data pengguna dari profil Facebook mereka untuk menyimpannya ke dalam database MySQL
Sebelum memulai dengan tutorial ini, saya sarankan Anda membaca semua langkah yang diberikan tanpa melewatkan salah satu dari langkah tersebut. Karena setiap langkah memiliki skrip PHP yang berguna & konsep yang akan membantu Anda dengan mudah mengintegrasikan sistem login Facebook ke situs web Anda
8. Buat Halaman Masuk Facebook
Tulis kode HTML dasar dan cetak <?php // Database Connection class FB_API{ public $hostname= 'localhost'; // Enter Your Hostname public $DBusername= 'root'; // Enter your database username public $DBpassword= ''; // Enter your database password public $DBname= 'codingstatus.com'; // Enter your database name public $usersTableName= 'fblogin'; // Enter your users table name // Facebook API Key public $FB_APP_ID= '2232558247037604'; // Enter your fb App ID public $FB_APP_SECRET='4b5a1e1585968176e0a6aabb5c66b224'; // Enter your fb Secret key public $FB_REDIRECT_URL= '../dashboard.php'; // Enter page address where it will redirect after login // Facebook API Path public $FB_API_path='/php-graph-sdk-5.x/src/Facebook/autoload.php'; /* keep as it is your api folder same like this*/ } ?>2 untuk menampilkan tombol login Facebook di halaman
Nama File- login. php
<?php include('facebook-login/facebook-login-setup.php'); ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"> <title>Simple Way to Integarate Facebook Login in PHP</title> <link rel="stylesheet" href="css/style.css"> </head> <body> <div class="container"> <div class="fb-box"> <?php echo $fbLoginButton; ?> </div> </div> </div>
Anda dapat menggunakan kode CSS berikut untuk mendesain halaman login Anda atau menulis kode CSS kustom Anda sendiri
Nama File- gaya. css
9. Buat Halaman Dasbor
Anda harus membuat halaman dasbor untuk dialihkan setelah masuk melalui Facebook
Nama File- dasbor. php
<?php if(!session_id()){ session_start(); } $userFbData=$_SESSION['userData'] $first_name=$userFbData['first_name']; $last_name=$userFbData['last_name']; $gender=$userFbData['gender'] $email=$userFbData['email'] ?> <?php include('facebook-login/facebook-login-setup.php'); ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"> <title>Simple Way to Integarate Facebook Login in PHP</title> </head> <body> <div class="container"> <h1>Welcome to dashboard</h1> </div> </body> </html>_
10. Buat Logout
Untuk membuat logout, Anda harus menulis baris kode berikut
- Pertama-tama, mulailah sesi login
- Setelah itu, hancurkan sesi login yang dibuat
- Terakhir, redirect ke halaman login
Nama File – keluar. php
Catatan penting -
Untuk menggunakan kode saya di atas dalam proyek Anda melalui poin-poin berikut
Buat folder facebook-login sama dengan struktur di atas
Simpan semua kode di atas seperti yang diberikan di atas dengan nama file yang sama
tetap ingat bahwa semua file kode login Facebook PHP harus ada di dalam folder facebook-login
cukup sertakan file <?php // Database Connection class FB_API{ public $hostname= 'localhost'; // Enter Your Hostname public $DBusername= 'root'; // Enter your database username public $DBpassword= ''; // Enter your database password public $DBname= 'codingstatus.com'; // Enter your database name public $usersTableName= 'fblogin'; // Enter your users table name // Facebook API Key public $FB_APP_ID= '2232558247037604'; // Enter your fb App ID public $FB_APP_SECRET='4b5a1e1585968176e0a6aabb5c66b224'; // Enter your fb Secret key public $FB_REDIRECT_URL= '../dashboard.php'; // Enter page address where it will redirect after login // Facebook API Path public $FB_API_path='/php-graph-sdk-5.x/src/Facebook/autoload.php'; /* keep as it is your api folder same like this*/ } ?>_3 di halaman login khusus proyek Anda sebagai berikut
Cetak <?php // Database Connection class FB_API{ public $hostname= 'localhost'; // Enter Your Hostname public $DBusername= 'root'; // Enter your database username public $DBpassword= ''; // Enter your database password public $DBname= 'codingstatus.com'; // Enter your database name public $usersTableName= 'fblogin'; // Enter your users table name // Facebook API Key public $FB_APP_ID= '2232558247037604'; // Enter your fb App ID public $FB_APP_SECRET='4b5a1e1585968176e0a6aabb5c66b224'; // Enter your fb Secret key public $FB_REDIRECT_URL= '../dashboard.php'; // Enter page address where it will redirect after login // Facebook API Path public $FB_API_path='/php-graph-sdk-5.x/src/Facebook/autoload.php'; /* keep as it is your api folder same like this*/ } ?>_2 untuk membuat tombol login Facebook di halaman login khusus Anda
Saran saya
Pengembang yang terhormat, saya harap Anda dapat dengan mudah mengintegrasikan sistem login Facebook di situs web Anda dengan membaca penjelasan di atas
Jika Anda memiliki pertanyaan terkait pengkodean web, Anda dapat bertanya kepada saya melalui kotak komentar di bawah ini. Jadi, Kunjungi terus website saya, saya akan membagikan lebih banyak artikel terkait web coding untuk memudahkan proses coding Anda