Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Izinkan halaman yang dilindungi kata sandi untuk dibagikan di media sosial?

Saya pikir Anda memiliki dua masalah di sini:

  1. Memiliki konten "diindeks" untuk dialog berbagi Facebook atau berbagi URL langsung di FB

  2. Mengizinkan pengguna mengakses situs yang dilindungi jika mereka mengeklik tautan yang dibagikan.

Solusi yang saya sarankan adalah:

  • Memeriksa string Agen Pengguna. FB akan menggunakan string agen yang berisi facebookexternalhit/1.1 Ketahuilah bahwa ini juga dapat dengan mudah dipalsukan oleh pihak lain.
  • Memeriksa apakah perujuk berisi www.facebook.com jika pengguna tiba di situs Anda tanpa diautentikasi

Lihat



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lebih baik menggunakan kurang dari sama atau dalam kueri sql

  2. Metastore sarang eksternal untuk EMR

  3. MySQL:VARCHAR besar vs. TEXT?

  4. MySQL:Perbarui beberapa kolom jika nilainya sama dengan

  5. c# mysql AddWithValue unicode