2011-11-15 36 views

Trả lời

13

Tùy thuộc vào nhu cầu của bạn, bạn có thể sử dụng một hay khác hoặc cả hai. Nếu bạn muốn cuộc gọi đến facebook được xử lý trước khi người dùng thấy một trang nhất định thì hãy sử dụng phía máy chủ ... tuy nhiên nếu bạn muốn hiển thị thông tin từng phần cho đến khi người dùng đã xác thực, hãy sử dụng xác thực javascript.

Nó nắm này:

  • Javascript xác thực có thể xảy ra với trong một cửa sổ popup và không cần tải lại trang web mà bạn cũng có thể chỉ cần thực hiện một chuyển hướng top.location.href.
  • Xác thực PHP liên quan đến chuyển hướng đến trang xác thực.

Xem thêm this thread, đặc biệt this response.

+0

nếu access_token được tạo từ cuộc gọi OAuth phía máy chủ, access_token kết quả sẽ có thời gian hết hạn dài hơn theo mặc định http://stackoverflow.com/questions/9067947/facebook-access-token-server-side-vs -client-side-flow – Cem

Các vấn đề liên quan