Hỏi Kiểm tra người dùng Web đã đăng nhập Facebook chưa

Thảo luận trong 'Lập trình web với PHP' bắt đầu bởi huy_seo, 6/12/16.

  1. huy_seo

    huy_seo Đang làm quen

    Tham gia ngày:
    8/3/14
    Bài viết:
    38
    Đã được thích:
    0
    Điểm thành tích:
    6
    Tình hình là Web của e đang dùng chức năng bình luận của Facebook!
    Nhưng khi người dùng chưa đăng nhập thì khung bình luận ấy lại chưa hiện lên!
    Vậy có cách nào kiểm tra người dùng đã đăng nhập hay chưa để thêm câu "Bạn cần đăng nhập Facebook để bình luận" không nhỉ?
    Chứ để mặc định cả khi khách đăng nhập rồi thì hơi thừa!
    Thanks all ạ!
     
  2. huy_seo

    huy_seo Đang làm quen

    Tham gia ngày:
    8/3/14
    Bài viết:
    38
    Đã được thích:
    0
    Điểm thành tích:
    6
    Nội dung tóm tắt câu hỏi như tiêu đề bài viết rồi đó b?
     
  3. xaydungkientruc99

    xaydungkientruc99 Đang làm quen

    Tham gia ngày:
    16/9/10
    Bài viết:
    36
    Đã được thích:
    0
    Điểm thành tích:
    6
    Nơi ở:
    http://www.bepxinh.vn
    Vậy bạn cần dùng Javascript SDK của Facebook.
    Tất nhiên bạn phải có một ID ứng dụng tạo ra tại đây https://developers.facebook.com/apps :
    Sau đó thêm đoạn js sau vào trang: (Nhớ tích hợp cả jQuery)
    Mã:
    $(document).ready(function() {
      $.ajaxSetup({ cache: true });
      $.getScript('//connect.facebook.net/en_US/sdk.js', function(){
        FB.init({
          appId: '{your-app-id}',
          version: 'v2.7' // or v2.1, v2.2, v2.3, ...
        });    
        $('#loginbutton,#feedbutton').removeAttr('disabled');
        FB.getLoginStatus(function(response) {
              if (response.status === 'connected') {
               
                var uid = response.authResponse.userID;
                var accessToken = response.authResponse.accessToken;
               
                alert('Bạn đã đăng nhập');
               
              } else if (response.status === 'not_authorized') {
                alert('Bạn bị cấm');
              } else {
                alert('Bạn phải đăng nhập FB');
              }
             });
      });
    });
    
    Tham khảo: https://xuanthulab.net/
     
  4. nhunghuounhanviet

    nhunghuounhanviet Đang làm quen

    Tham gia ngày:
    28/11/12
    Bài viết:
    56
    Đã được thích:
    0
    Điểm thành tích:
    6
    up chp ae nào cần nhé.!
     
Đang tải...

Chia sẻ trang này