Code xác thực người dùng trên website dựa trên tài khoản của facebook. Bạn có thể kiếm tra người dùng có đăng nhập trên facebook Để xác thực người dùng xác thực tài khoản của facebook trên website của bạn là dùng facebook PHP SKD(bạn có thể down load tại đây ) , đọan code dưới đây kiểm tra thông tin xác thực của người dùng:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
require“facebook.php”;
$facebook=newFacebook(array(
‘appId’=>YOUR_APP_ID,
‘secret’=>YOUR_APP_SECRET,
));
$user=$facebook–>getUser();
if($user){
// The user is logged in
try{
$user_profile=$facebook–>api(‘/me’);
// Here : API call succeeded,
// you have a valid access token
}catch(FacebookApiException$e){
// Here : API call failed,
// you don’t have a valid access token
// you have to send him to $facebook->getLoginUrl()
$user=null;
}
}// else : the user is not logged in
Nếu $user không tồn tại, thông tin sẽ được hiển thị trên website
1
2
3
4
5
6
7
8
9
<?phpif($user):?>
<ahref=“<?phpecho$facebook->getLogoutUrl()?>“>
LogoutofFacebook
</a>
<?phpelse:?>
<ahref=“<?phpecho$facebook->getLoginUrl()?>“>
LoginwithFacebook
</a>
<?phpendif?>
Khi người dùng được xác thực thành công, bạn có thể gọi các API của facebook để lấy các thông tin của người dùng
1
$user_profile=$facebook->api(‘/me’);
Nguyễn Tấn Tài Founder/ CEO
Giaotrinhhay.com
- Giáo Trình Hay Chia Sẻ: Tài liệu SEO website, DIGITAL MARKETING, Ebook CNTT, Mẹo vặt, Phần mềm, Thủ thuật PC và kho tài liệu học tập hữu ích miễn phí.
Bài viết liên quan
DEVOPS LÀ GÌ?
DEVOPS LÀ GÌ? Devops là gì Theo Wikipedia Devops là thuật ngữ chỉ tập hợp các hoạt [...]
Sep
Database là gì?
Database là gì? Database được gọi là Cơ sở dữ liệu, là một bộ sưu tập dữ liệu có [...]
Sep
Tạo Responsive và Mobile-Friendly Tooltip bằng jQuery
Việc tìm kiếm một chức năng Tooltip phù hợp với website hay blog thì không [...]
May
Code tự động lưu ảnh vào host khi copy bài từ nguồn khác
Như tiêu tiêu đề thôi hôm nay mình sẽ share đoạn code tự động lưu [...]
Apr
Tài liệu lập trình về Yii framework
Tài liệu lập trình về Yii framework Yii không phải là cái gì đó mới [...]
Dec
Sypex Dumper: Upload và backup dữ liệu lớn – hướng dẫn sử dụng Sypex Dumper
Xin chào các bạn, lần trước tôi có đăng bài viết làm thế nào để [...]
Sep