sql >> Database >  >> RDS >> Mysql

Toestaan ​​dat een met een wachtwoord beveiligde pagina op sociale media wordt gedeeld?

Ik denk dat je hier twee problemen hebt:

  1. De inhoud laten "indexeren" voor het Facebook-deelvenster of direct delen van URL's op FB

  2. Gebruikers toegang geven tot de beveiligde site als ze op de gedeelde link klikken.

Oplossingen die ik zou voorstellen zijn:

  • Controleren van de User Agent-tekenreeks. FB gebruikt een agentstring die facebookexternalhit/1.1 . bevat Houd er rekening mee dat dit ook gemakkelijk door andere partijen kan worden vervalst.
  • Controleren of de verwijzer www.facebook.com . bevat als de gebruikers ongeauthenticeerd op uw site aankomen

Zie



  1. back-up van mysql-database met mysqldump

  2. Microsoft SQL Server-equivalent van MySQL REGEXP

  3. Oracle JDeveloper 12c gebruiken met Oracle Database 12c op Oracle Cloud Platform, deel 3

  4. Hoe kan ik NLS_DATE_FORMAT wijzigen in PHP