sql >> Database >  >> RDS >> Mysql

Zelfde login op 2 websites

U zoekt een Single Sign-On Script met behulp van PHP. Dat is de term waar je op moet zoeken. Een eenvoudig model zou zijn:

Site:http://auth.local/ :

<?php
  // Get the request.
  // Validate the session.
  // Pass a Secure Hash and log the user in to the main domain.
?>

Site:http://site1.local/ :

<?php
  // Check if there is a session.
  // If already logged in, no problem.
  // If not, send him back to auth.
  header("Location: http://auth.local/?redirect_to=http://site1.local/");

Site:http://site2.local/ :

<?php
  // Check if a session is there.
  // If already logged in, no problem.
  // If not, send him back to auth.
  header("Location: http://auth.local/?redirect_to=http://site2.local/");

Zie de antwoorden op de vraag Hoe te doen eenmalige aanmelding met PHP? voor meer info.




  1. Is er een enkele query waarmee een volgnummer in meerdere groepen kan worden bijgewerkt?

  2. Is er een SELECT ... INTO OUTFILE-equivalent in SQL Server Management Studio?

  3. Wanneer is het beter om vlaggen als bitmasker op te slaan in plaats van een associatieve tabel te gebruiken?

  4. ajax-gegevensantwoord altijd 0 in php mysql