sql >> Databasteknik >  >> RDS >> Mysql

Samma inloggning på 2 webbplatser

Du letar efter ett Single Sign-On Script använder PHP. Det är den termen du behöver söka efter. En enkel modell skulle vara:

Webbplats:http://auth.local/ :

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

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

Webbplats: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 svaren på frågan Hur man gör enkel inloggning med PHP? för mer information.




  1. Varför är laddning av SQLAlchemy-objekt via ORM 5-8x långsammare än rader via en rå MySQLdb-markör?

  2. Använda endast tangentbordsnavigering i Word, Excel och PowerPoint (Del 1:The Ribbon)

  3. Hur man ställer in standardspråket för alla nya inloggningar i SQL Server (T-SQL)

  4. Åtkomst nekad fel vid användning av mysql_real_escape_string()