Mysql
 sql >> база данни >  >> RDS >> Mysql

Какъв тип поле да съхранявате токена на facebook?

Ще искате да съхраните access_token, както и user_id, които получавате от API за удостоверяване на facebook, така че ако трябва да регенерирате маркера за достъп, можете да го направите с потребителския идентификатор.

Моля, имайте предвид, че Facebook постепенно ще премахне offline_access разрешение, което е гръбнакът на повечето приложения в стил permament-auth, където токенът за достъп се записва в базата данни като основен идентификационен номер за удостоверяване. Това ще означава, че старият подход от страна на сървъра да се разчита на един токен за достъп за неопределено време вече няма да е възможен. Подробности за тази промяна можете да намерите тук:

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

Що се отнася до типовете полета, можете да съхранявате и двете като mysql VARCHAR(255) или TINYTEXT

Какво е дължина на access_token във 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. Мога ли да сравня времевата марка на MysQL с колоните за дата и час? лошо ли е?

  2. SQLAlchemy нетърпеливо зарежда множество връзки

  3. JPA или Hibernate за генериране на стойност на колона (не първичен ключ), която не започва от 1

  4. PHP масив като вход за съхранена процедура

  5. mysql подреждане по сериализирани данни?