witam...!
mam taki prosty system logowania oparty na sesjach (czy jak kto woli z wykorzystaniem sesji:)) i moje pytanie jest takie: czy zmienne sesyjne są na tyle bezpieczne, aby można było przechowywać w nich nazwy uzytkowników bez wcześniejszego szyfrowania??

oto moj przykładowy kod:
  1. <?php
  2.  
  3. if(isset($_GET['login']))
  4. {
  5.  
  6.  
  7.  
  8. mysql_connect ("...");
  9.  
  10. $zapytanie = "SELECT * FROM user where nazwa='$login' ";
  11. $wykonaj = mysql_query ($zapytanie);
  12. while($wiersz=@mysql_fetch_array ($wykonaj)) {
  13. $uzytkownik=$wiersz['nazwa'];
  14. $password=$wiersz['password'];
  15. }
  16.  
  17.  if($_GET['login']=='' OR $_GET['pass']=='' )
  18.  {
  19.  echo 'Nie podales loginu lub hasla';
  20.  exit(); 
  21.  }
  22.  if($uzytkownik==$_GET['login'] AND $password==$_GET['pass'] )
  23.  { 
  24. $_SESSION['login']=$_GET['login']; 
  25.  } 
  26.  
  27. ?>


.
.
.
.
.
.
.
O to już wykorzystuje na stronie głównej:
  1. <?php
  2.  
  3. if(!isset($_SESSION['login']))
  4.  {
  5.  echo "Witaj nieznajomy<br />";
  6.  echo '<hr />';
  7.  include 'login.inc.php';
  8.  echo '<hr />';
  9.  
  10.  }
  11.  else
  12.  {
  13.  $user=$_SESSION['login'];
  14.  
  15.  echo "Witaj ponownie $user ";
  16.  
  17.  echo '<hr size=1 />';
  18.  ?>


Moje pytanie: czy jest to bezpieczne, a jeżeli nie to co zrobic aby...było:D