WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

Easy Login

— Eklenti WorldWideScripts.net için

@tr1wwsGüncel kalmak bizim beslemesine abone olun!

Yeni! Istediğiniz gibi bizi takip edin!


Easy Login - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Bu sınıf easely bir XML, CSV veya veritabanı tablosundaki verileri denetler giriş sayfası oluşturabilirsiniz. Eğer kullanıcı özel bir parola şifreleme işlevini tanımlayabilirsiniz çünkü script gücü bile Wordpress, MediaWiki, MantisBt gibi diğer yazılım paketleri mevcut tabloları her MySQL veritabanı masada kullanabileceğiniz belirlemektedir,..... Bu ve şifre alanı. Bu işlevleri birleşimi evrensel kullanışlı sınıf yapar. Benim müşteri çoğu sadece bu yüzden kullanıcı rolleri ve benzeri diğer gelişmiş özellikler olmadan, basit bir giriş formunu ihtiyacınız çünkü bu sınıf oluşturdu.

Örnek kullanın:

Bizim kullanıcıları tutan bir veritabanı tablo var. Bu tabloda aynı zamanda bir alan user_field bir şifre alanı (pass_field) ve bunun bir tuzu alanı (salt_field) vardır. Bizim şifre şifreleme böyle oluşturulur:

 password_hash = md5 (şifre "-" Tuz..); 

Bu tabloyu temel alan bir loginsystem oluşturmak için bu kodu kullanabilirsiniz:

 ("login.php") yer alır; $ Giriş = new Giriş (); $ Giriş Bilgilerimi> InitDatabase ("localost", "dbuser", "dbpass", "dbname", "user_table", "user_field", "pass_field"); $ Giriş Bilgilerimi> SetPasswordEncoder ("myhash"); // Özel şifre kodlayıcı Fonksiyon myhash ($ parola, $ alanlar) { md5 geri ($ password "-" $ alanlar-> salt_field..); } if ($ Giriş Bilgilerimi> Testi ($ _ POST ['username'], $ _POST ['password'])) { "Doğru" echo; } Else { "Yanlış" echo; } 

Bunun yerine bir veritabanı tablo değiştirmekte yapmanız gereken tek şey veri kaynağı olarak bir CSV dosyası (user.csv) kullanmak için yukarıdaki bu örneği değiştirmek istiyorsanız:

 $ Giriş Bilgilerimi> InitDatabase ("localhost", "dbuser".... 

ile

 $ Giriş Bilgilerimi> InitCsv ("users.csv"); 

ya da XML isterseniz:

 $ Giriş Bilgilerimi> InitXml ("users.xml"); 
Uzatılabilir:

Sınıf bazı özel kod ile uzatmak çok kolay. Download İki farklı uzatma dahil. Bir günlük dosyasına giriş eylemleri yazma için bir ve tekrar giriş zorunda kalmadan farklı sayfalarını ziyaret edebilirsiniz böylece bir oturumda geçerli loggedin kullanıcıyı kaydeder biri. uzantıları kullanımı çok kolaydır. Tek fark login.php sınıfının yanında uzantısı eklemeniz gerekir olmasıdır. Ve yerine Giriş sınıfının bir örneğini oluşturmak genişletilmiş SessionLogin sınıfının bir örneğini oluşturur. kodun geri kalanı aynıdır.

Bir örnek SessionLogin uzantısı nasıl kullanılacağı:

 ("login.php") yer alır; ("SessionLogin.php") yer alır; $ Giriş = new SessionLogin (); // Kodun geri kalanı daha önce olduğu gibi aynı 

Örnekler şunlardır:

  • CSV dosyası
  • MatnisBt veritabanı
  • MedyaViki veritabanı
  • Wordpress veritabanı
  • Xml dosyası
  • Oturumlarla Giriş formu

Gösteri

Sen demo sayfasında bir giriş yapabilirsiniz:
admin / Test
sitebase / parolam

Tam PDF documation da indirmek dahildir.


Indir
Bu kategorideki diğer bileşenleriBu yazarın tüm bileşenleri
YorumlarSıkça sorulan sorular ve cevapları

Özellikleri

:
28 10 Mart düzenlendi, Son Güncelleme

Yazılım Çerçevesi:
N / A

Yazılım Sürümü:
PHP 5.x

Anahtar kelimeler

eTicaret, e-ticaret, Tü, m Ü, rü, nleri, yö, netici, csv, veritabanı, form, giriş, mysql, şifre korumalı kullanıcı, xml