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 [...]
Th9
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ó [...]
Th9
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 [...]
Th5
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 [...]
Th4
Tạo đăng nhập trên website với tài khoản google
Bạn cần người dùng vào website của bạn đăng nhập mà không cần phải đăng [...]
Th4
Code popup quảng cáo nằm dưới trình duyệt (popup under)
Bạn là webmaster và muốn treo quảng cáo popup nhưng bạn không muốn làm phiền [...]
Th4