sql >> Database teknologi >  >> RDS >> Mysql

Samme login på 2 hjemmesider

Du leder efter et Single Sign-On Script ved hjælp af PHP. Det er det udtryk, du skal søge efter. En simpel model ville være:

Websted:http://auth.local/ :

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

Websted: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/");

Websted: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/");

Se svarene til spørgsmålet Sådan gør du single sign-on med PHP? for mere info.




  1. Er mysql_insert_id tråd sikker?

  2. Mysql-data til en formateret HTML-tabel

  3. Tilføj år til en dato i PostgreSQL

  4. SQL Server dynamisk PIVOT-forespørgsel?