Tôi vừa tạo một trang web mà tôi ủy quyền cho người dùng bằng oauth2.0 và đồ thị api. Tôi cũng muốn đăng xuất người dùng khỏi trang web và facebook của mình khi họ nhấp vào nút đăng xuất. Tôi không thể tìm thấy một giải pháp cho 24 giờ qua. Mã này nằm trong asp.net. Cảm ơn trướcĐăng xuất Oauth bằng cách sử dụng biểu đồ facebook api
6
A
Trả lời
1
<a href="#" onclick="FB.logout();">logout</a>
1
Nếu bạn đang chuyển hướng người dùng đến một trang đăng nhập, bạn nên đặt chuyển hướng bên trong hàm callback mà có thể được truyền cho FB.logout như một tham số, như thế này:
<a href="#" onclick="mysignout(url);">logout</a>
function mysignout(url)
{
FB.logout(function()
{
top.location.href = 'url'
});
}
FB.logout dường như thực hiện cuộc gọi ajax để thu hồi xác thực trên máy chủ và có thể mất vài giây để hoàn thành thành công. Nếu bạn chuyển hướng trong liên kết anchor thì FB.logout sẽ không hoàn tất thành công trước khi chuyển hướng trong một số trình duyệt. Đặc biệt, điều này sẽ xảy ra với IE.
Xem bài đăng này: FB.logout not working in IE8
Các vấn đề liên quan
- 1. API biểu đồ Facebook - Bạn bè sử dụng ứng dụng
- 2. Sử dụng thư viện PHP của API biểu đồ Facebook
- 3. Giống như bài đăng trên biểu đồ Facebook api
- 4. Đăng xuất bằng facebook
- 5. Đăng lên Facebook Biểu đồ Api bị chậm
- 6. API biểu đồ Facebook - Đăng lên tường nhóm theo nhóm
- 7. Cách đăng xuất bằng facebook C# sdk
- 8. Đăng/truy xuất nhận xét bằng cách sử dụng API đồ thị
- 9. Làm cách nào để tạo một Biểu đồ bằng cách sử dụng api biểu đồ google?
- 10. Đăng xuất Sự cố đăng xuất bằng facebook iOS sdk
- 11. API lô biểu đồ
- 12. Cách sử dụng API biểu đồ Google
- 13. Facebook API Đăng xuất khỏi ứng dụng của tôi nhưng không phải facebook
- 14. Bảo mật API REST với Facebook OAuth
- 15. API biểu đồ Facebook trả về 'sai' mặc dù bài đăng là công khai
- 16. Đăng một Tweet bằng cách sử dụng Oauth
- 17. Không thể lấy mã thông báo truy cập dài hạn bằng cách sử dụng biểu đồ facebook api
- 18. Đăng nhập OAuth của Facebook Đăng nhập - access_token API trả lại "Mã ủy quyền này đã được sử dụng"
- 19. Twitter API - Đăng xuất
- 20. Đăng ảnh từ .NET đến Facebook bằng cách sử dụng Graph API
- 21. Đăng dưới dạng loại liên kết với API biểu đồ Facebook
- 22. Có thể tạo trang facebook bằng đồ thị api không?
- 23. Facebook Connect HOẶC Facebook Ủy quyền sử dụng OAuth 2.0
- 24. Facebook OAuth Đăng nhập với Jquery Mobile # _ = _
- 25. Không thể nhận địa chỉ email bằng cách sử dụng facebook sdk cho IOS và đồ thị api cho facebook
- 26. Cách tiếp cận có thể có để đảm bảo điểm cuối API Rest bằng cách sử dụng Facebook OAuth
- 27. Thêm một biểu đồ google vào một infowindow bằng cách sử dụng bản đồ google api
- 28. Tôi làm cách nào để bắt buộc đăng nhập bằng API OAuth?
- 29. Cách nhận nguồn cấp tin tức bằng cách sử dụng api đồ thị Facebook?
- 30. Cách đăng xuất người dùng bằng cách sử dụng Facebook Connect trong PHP và Zend?
Phiếu giảm giá Tôi gặp phải vấn đề tương tự. Tôi đang sử dụng javascript để đăng xuất khỏi facebook. Vui lòng xem mã được đăng trên CP [http://stackoverflow.com/questions/8430474/fb-logout-called-without-an-access-token/8430670#8430670](http://stackoverflow.com/questions/8430474/fb-logout-gọi-no-an-access-token/8430670 # 8430670) –