Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Loại trường nào để lưu trữ mã thông báo facebook?

Bạn sẽ muốn lưu trữ access_token cũng như user_id mà bạn lấy lại từ API xác thực facebook, vì vậy nếu bạn cần tạo lại mã thông báo truy cập, bạn có thể làm như vậy với id người dùng.

Xin lưu ý rằng Facebook sẽ loại bỏ offline_access quyền, là xương sống của hầu hết các ứng dụng kiểu permament-auth trong đó mã thông báo truy cập được lưu vào cơ sở dữ liệu làm thông tin xác thực chính. Điều này có nghĩa là phương pháp tiếp cận phía máy chủ cũ dựa vào một mã thông báo truy cập vô thời hạn sẽ không còn khả thi nữa. Thông tin chi tiết về thay đổi này có thể được tìm thấy tại đây:

https://developers.facebook.com/roadmap/offline-access-removal/

Đối với các loại trường, bạn có thể lưu trữ cả hai dưới dạng mysql VARCHAR (255) hoặc TINYTEXT

độ dài của access_token trong Facebook OAuth2?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP:Sắp xếp kết quả MySQL thành mảng đa chiều

  2. Truy xuất thời gian từ MySQL ở định dạng HH:MM

  3. Xóa ký tự xuống dòng trong Mysql DB

  4. Tại sao vòng lặp này không hiển thị một đối tượng cập nhật được đếm sau mỗi năm giây?

  5. Mã hóa mật khẩu đơn giản - làm cách nào để làm?