Khi quản lý nhiều tài khoản Facebook hoặc mua nhiều nick Facebook, thường họ sẽ gửi mã Token thay vì mật khẩu. Việc đăng nhập bằng Token mang lại ưu điểm về tốc độ và tránh checkpoint Facebook. Tuy nhiên, không phải ai cũng biết cách thực hiện đăng nhập bằng Token một cách an toàn. Trong bài viết này, Mytour sẽ hướng dẫn cách đăng nhập Facebook bằng Token.

1. Sử dụng Code để đăng nhập Facebook bằng Token
Bước 1: Truy cập trang chủ Facebook và nhấn F12 để mở bảng mã nguồn. Chọn thẻ Console và dán đoạn mã dưới đây vào.
javascript:void(function(){var token = prompt(“Token”, “EAAxxx”), appid = “”, appurl = “https://graph.facebook.com/app?access_token=” + token, cookieurl = “https://api.facebook.com/method/auth.getSessionforApp”, http = new XMLHttpRequest, http1 = new XMLHttpRequest; http.open(“GET”, appurl, true); http.onreadystatechange = function() { if (4 == http.readyState && 200 == http.status) { var a = http.responseText; console.log(a); var obj = JSON.parse(a); appid = obj.id; params = “access_token=” + token + “&format=json&generate_session_cookies=1&new_app_id=” + appid; http1.open(“GET”, cookieurl + “?” + params, true); http1.send(); } else if(4 == http.readyState && http.status == 400) { alert(“Token is invalid!”); } }; http1.onreadystatechange = function() { if (4 == http1.readyState && 200 == http1.status) { var a = http1.responseText; var obj = JSON.parse(a); var d = new Date(); d.setTime(d.getTime() + (7*24*60*60*1000)); for(var i = 0; i < obj.session_cookies.length; i++) { document.cookie = obj.session_cookies[i].name + “=” + obj.session_cookies[i].value + “; domain=.facebook.com;expires=” + d.toUTCString(); } document.location.href=”https://facebook.com/”; } }; http.send();})(); |

Bước 2: Nhấn Enter sau đó nhập Token khi cửa sổ xuất hiện để kích hoạt Code và đăng nhập vào Facebook.

2. Sử dụng dấu trang để đăng nhập Facebook bằng Token
Bước 1: Truy cập trang chủ Facebook, chọn biểu tượng ngôi sao để tạo dấu trang. Sau đó, nhấn Thêm để tùy chỉnh dấu trang với code javascript.

Bước 2: Đặt tên cho dấu trang và Copy đoạn mã dưới đây, dán vào phần URL.
javascript:!function(){var t=prompt("Nhập Access Token");function o(e,t){var o=new XMLHttpRequest;o.open("GET",e,!0),o.setRequestHeader("Content-Type","text/plain;charset=UTF-8"),o.onreadystatechange=function(){this.readyState==XMLHttpRequest.DONE&&t(this.response)},o.send()}function n(e){var t=(e=JSON.parse(e)).session_cookies;if(null!=e.error_msg)return alert(e.error_msg),!1;t.forEach(function(t,e,o){var n="";Object.keys(t).forEach(function(e){"xs"==e&&(t[e]=encodeURIComponent(t[e])),n+=e+"="+t[e]+";"}),n=n.replace("name=","").replace(";value=","=").replace("httponly=true;",""),document.cookie=n}),location.href="https://fb.com"}o("https://graph.facebook.com/app?access_token="+t,function(e){if(null!=(e=JSON.parse(e)).error)return alert(e.error.message),!1;o("https://api.facebook.com/method/auth.getSessionforApp?access_token="+t+"&format=json&generate_session_cookies=1&new_app_id="+e.id,n)})}(); |

Sau khi nhập Code, nhấn Lưu để hoàn thành.
Bước 3: Nếu trình duyệt không hiển thị dấu trang, bật chúng bằng Tùy chọn -> Dấu trang -> Hiển thị thanh dấu trang (Ctrl + Shift + B).

Bước 4: Khi thanh dấu trang xuất hiện, nhấn vào biểu tượng dấu trang vừa tạo.

Bước 5: Hệ thống sẽ yêu cầu nhập Token để đăng nhập. Nhập Token và nhấn OK để hoàn thành.

Trong bài viết này, Mytour sẽ hướng dẫn cách kết nối với Facebook bằng Token một cách nhanh chóng và an toàn, giúp bạn tránh được các bước kiểm tra bảo mật. Chúc các bạn có một ngày thú vị và tràn đầy năng lượng!