Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php + mysql]tworzenie uzytkowniaka i logowanie
Forum PHP.pl > Forum > Przedszkole
mons
Witam.
Stosując ten kod:
  1. <?php
  2. $ilogin=$_POST['log'];
  3. $ipswd=$_POST['pass'];
  4. $ipswd5=md5($ipswd);
  5.  
  6. echo "$ilogin<br>";
  7. echo "$ipswd5<br>";
  8.  
  9. ?>



poprawiam
revyag



W efekcie widze zakodowane haslo. Jednak ethereal widzi owe haslo tak jak ja wpisalem. Czy istnieje jakis sposob aby haslo bylo juz przerobione md5 przez uzytkownika w przegladarce, a nie na serwerze?

I teraz tak, jesli podacie mi info jak to zrobic (jesli mozecie) to czy jest sens hashowac ponownie haslo przed wpisaniem/porownaniem w bazie?

I dalej. Jesli chce napisać skrypt sklepu internetowego, czy login i haslo powinno byc przez https czy jak wiekszosc sklepow normalnie?

Poradzcie. Jestem zielony, a cche napisac jakis bezpieczny skrypt.
treewood
IMHO powinno byc https logowanie i rejestracja, haslo moze byc w bazie zapisane normalnie bez zadnych md5, crc32 itd a to dlatego, ze jesli ktos sie dostanie do bazy to i tak ma dostep do wszystkiego. najwazniejsze sa dane klientow jak imie, nazwisko, adres, telefony itd a nie sam login i haslo, ktore z poziomu bazy mozna sobie dobrowolnie zmienic.

oczywiscie mozna zapisywac do bazy zaszyfrowane ale moim zdaniem jest to zbedne i nie tak wazne jak zabezpieczenie danych teleadresowych klientow
mons
W takim razie, czy jest mozliwe napisanie tak kodu, aby wszelkie logowanie odbywalo sie przez https, a reszta, jak grafika na stronie czy newsy, nie byly szyfrowane?
Ja to widze tak, strona jest sobie na http. W przypadku wybrania odnosnika logowanie, jest nawiazywane polczenie https, dla pol "input". submit przesyla dane do serwera juz zaszyfrowane. Ale czy da sie to zrobic, np poprzez include "formularz_input.html/php" ktory bedzie na https?
ja bym tak to widzial, ale czy to wykonalne?

Dodatkowo chcialem sie dowiedziec, czy mod_ssl jest tylko dla apache 1.3.xx czy jest moze tez dla 2.0.xx? Jak nie, to co najwazniejsze daje apache 2.0 niz 1.3?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.