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

— افزودنی به WorldWideScripts.net

اشتراک در خوراک ما به ماندن بگیرید تا به امروز!

جدید! ما را دنبال کنید که شما آن را می خواهم!


Easy Login - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

با استفاده از این کلاس شما می توانید easely صفحه ورود که چک داده ها در XML، CSV و یا جدول پایگاه داده ایجاد کنید. قدرت اسکریپت می گذارد که در آن شما می توانید آن را در هر جدول پایگاه داده MySQL حتی در جداول موجود از بسته های نرم افزاری دیگر مانند وردپرس، دانشنامه، MantisBt استفاده کنید، .....دلیل این است که شما می توانید یک تابع رمزگذاری رمز عبور سفارشی، کاربر را تعریف و درست رمز عبور. ترکیبی از این ویژگی های آن کلاس قابل استفاده جهانی می سازد. من این کلاس ایجاد زیرا بسیاری از مشتریان من فقط نیاز به یک فرم ورود ساده بدون دیگر ویژگی های پیشرفته ای مانند نقش کاربر و غیره.

به عنوان مثال استفاده از:

ما یک جدول پایگاه داده که کاربران ما است. در این جدول است user_field درست نیز درست کلمه عبور (pass_field) و یک میدان نمک (salt_field) وجود دارد. رمزگذاری رمز عبور ما مثل این ایجاد می شود:

  password_hash = MD5 (رمز عبور "-" نمک..). 

برای ایجاد یک loginsystem بر اساس این جدول ما می توانیم این کد استفاده کنید:

  شامل ("Login.php")؛  $ ورود = جدید ورود ()؛  $ Login-> InitDatabase ("localost"، "dbuser"، "dbpass"، "dbname"، "user_table"، "user_field"، "pass_field")؛  $ Login-> SetPasswordEncoder ("myhash")؛  // سفارشی رمزگذار رمز عبور  تابع myhash ($ رمز عبور، زمینه های $) {  بازگشت MD5 ($ رمز عبور "-" $ fields-> salt_field.).  }  اگر ($ Login-> تست ($ _ POST ['نام کاربری']، $ _POST ['کلمه عبور'])) {  اکو "درست".  } {دیگری  اکو "نادرست"؛  } 

اگر می خواهید این مثال برای تغییر در بالا به استفاده از یک فایل CSV (user.csv) به عنوان منبع داده به جای یک جدول پایگاه داده تنها چیزی که شما نیاز به انجام است جایگزین:

  $ Login-> InitDatabase ("localhost را"، "dbuser" .... 

با

  $ Login-> InitCsv ("users.csv")؛ 

و یا اگر شما ترجیح می دهند این شماره:

  $ Login-> InitXml ("users.xml")؛ 
ارتقا:

کلاس بسیار آسان است به گسترش با برخی از کد های سفارشی. در دانلود من شامل دو فرمت متفاوت است. یکی برای نوشتن اقدامات ورود به یک فایل ورود و یکی که موجب صرفه جویی در کاربر فعلی loggedin در یک جلسه به طوری که شما می توانید صفحات مختلف بدون نیاز به ورود دوباره مراجعه کنید. پسوند بسیار آسان برای استفاده. تنها تفاوت این است که شما نیاز دارید که شامل گسترش علاوه بر کلاس Login.php. و به جای ایجاد یک نمونه از کلاس شما ورود به یک نمونه از کلاس SessionLogin طولانی ایجاد کنید. بقیه کد همان است.

به عنوان مثال چگونگی استفاده از پسوند SessionLogin:

  شامل ("Login.php")؛  شامل ("SessionLogin.php")؛  $ ورود = جدید SessionLogin ()؛  // بقیه کد مانند قبل است 

نمونه هایی شامل:

  • فایل CSV
  • پایگاه داده MatnisBt
  • پایگاه داده مدیاویکی
  • پایگاه داده وردپرس
  • فایل XML
  • فرم ورود با جلسات

نسخه ی نمایشی

شما می توانید ورود به سیستم در صفحه نمایشی با انجام:
مدیر / آزمون
sitebase / mypassword

کامل PDF documation نیز در دانلود گنجانده شده است.


دانلود کنید
مولفه های دیگر در این دسته استتمام اجزای این کاربر
نظراتغالبا پرسش و پاسخ خواسته

خواص

ایجاد:
28 مارس 10، آخرین بروز رسانی

کلمات کلیدی

تجارت الکترونیک, تجارت الکترونیک, همه آیتم ها, ADMIN, CSV, پایگاه داده, فرم, ورود, خروجی زیر, رمز عبور, محافظت می شود, کاربر, XML