Mysql
 sql >> Base de données >  >> RDS >> Mysql

Autoriser le partage d'une page protégée par mot de passe sur les réseaux sociaux ?

Je pense que vous avez deux problèmes ici :

  1. Avoir le contenu "indexé" pour la boîte de dialogue de partage Facebook ou le partage direct d'URL sur FB

  2. Permettre aux utilisateurs d'accéder au site protégé s'ils cliquent sur le lien partagé.

Les solutions que je suggérerais sont :

  • Vérification de la chaîne de l'agent utilisateur. FB utilisera une chaîne d'agent contenant facebookexternalhit/1.1 Sachez que cela peut également être facilement falsifié par d'autres parties.
  • Vérifier si le référent contient www.facebook.com si les utilisateurs arrivent sur votre site sans s'être authentifiés

Voir