PHP Doğrulama Komut

2 Cevap php

Ancak ben sorun bunu uygulamak için nasıl sergiyi yaşıyorum, iyi, güvenli bir PHP oturum açma komut dosyası benzediğini bulduk. (Bu http://www.adesdesign.net/php/tutorials/php/php_login1.php burada yer almaktadır)

Ben PHP için yeni duyuyorum bu kadar henüz bilmiyoruz. Ben aslında bir kullanıcının kimliğini ve nerede tüm fonksiyonları ve boyunca belirtilen sınıfları sopa başarısız olur ve eğer onlara bir mesaj döndürür anlamaya olamaz.

Ben bazı çok belirgin olabilir biliyorum ama sadece bunu alamadım!

Teşekkürler.

2 Cevap

Not the easiest script/way to do it, but quite complete. You say you're new to php, what about OOP ? IMO, this one seems easier : tutoriel.

Prensibi hep aynı kalır: Eğer kullanıcı ile veritabanı bir tablo var.

The visitor come and try to log. If his login/password are good, you redirect him to his profil/any page you want and you store in $_SESSION['verifiedUser'] = true , if his login/pass are wrong, he's redirected to the login page, with an error message.

Ve açmış kullanıcı için sınırlı her sayfada, eklemek

if (!isset[$_SESSION['verifiedUser']) )
  header('Location:loggingForm.php');

Clement cevap mükemmel.

Armut Auth class yararlı olabilir olabilir

Sadece bir not size PHP için yeni Siad çünkü: authetication işlemi tek önemli şey değil. Ayrıca ACL (erişim kontrol listesi), kimliği doğrulanmış bir kullanıcı bir veya daha fazla sayfa üzerinde bazı şeyler ama diğerlerini yapmak için izin veren bir mekanizma düşünmelisin

--
Dam