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 ಒಂದು ಮದುವೆ, CSV ಅಥವಾ ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕದಲ್ಲಿ ದಶಮಾಂಶ ಪರಿಶೀಲಿಸುತ್ತದೆ ಲಾಗಿನ್ ಪುಟ ರಚಿಸಬಹುದು. ನೀವು, ಬಳಕೆದಾರ ಕಸ್ಟಮ್ ಪಾಸ್ವರ್ಡ್ ಗೂಢಲಿಪೀಕರಣ ಕಾರ್ಯದ ರೂಪಿಸಬಹುದು ಕಾರಣ ಸ್ಕ್ರಿಪ್ಟ್ ಶಕ್ತಿ ನೀವು ವರ್ಡ್ಪ್ರೆಸ್, ಮೀಡಿಯಾವಿಕಿ, MantisBT ಇತರ ತಂತ್ರಾಂಶ ಪ್ಯಾಕೇಜುಗಳನ್ನು ರಿಂದ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಮೇಜಿನಲ್ಲಿ ಪ್ರತಿ MySQL ಡೇಟಾಬೇಸ್ ಮೇಜಿನ ಮೇಲೆ ಬಳಸಬಹುದಾದ ತೋರಿಸುತ್ತದೆ,..... ಈ ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಕ್ಷೇತ್ರದಲ್ಲಿ. ಈ ಕಾರ್ಯನಿರ್ವಹಣಾ ಸಂಯೋಜನೆಯನ್ನು ಇದು ಸಾರ್ವತ್ರಿಕ ಬಳಕೆಯಾಗುತ್ತಿದೆ ವರ್ಗ ಮಾಡುತ್ತದೆ. ನನ್ನ ಕಕ್ಷಿದಾರರಿಗೆ ಅತ್ಯಂತ ಕೇವಲ ಹೀಗೆ ಬಳಕೆದಾರ ಪಾತ್ರಗಳನ್ನು ಮತ್ತು ಇತರ ಸುಧಾರಿತ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಇಲ್ಲದೆ ಸರಳ ಲಾಗಿನ್ ರೂಪ ಬೇಕಾಗುತ್ತದೆ ನಾನು ಈ ವರ್ಗವನ್ನು ಸೃಷ್ಟಿಸಿತು.

ಉದಾಹರಣೆಗೆ ಬಳಸಿ:

ನಮ್ಮ ಬಳಕೆದಾರರನ್ನು ಹೊಂದಿರುವ ಡೇಟಾಬೇಸ್ ಟೇಬಲ್ ಹೊಂದಿವೆ. ಈ ಕೋಷ್ಟಕದಲ್ಲಿ ಒಂದು ಕ್ಷೇತ್ರದಲ್ಲಿ user_field ಪಾಸ್ವರ್ಡ್ ಕ್ಷೇತ್ರದಲ್ಲಿ (pass_field) ಮತ್ತು ಉಪ್ಪು ಕ್ಷೇತ್ರ (salt_field) ಇಲ್ಲ. ನಮ್ಮ ಪಾಸ್ವರ್ಡ್ ಗೂಢಲಿಪೀಕರಣ ಈ ರೀತಿ ರಚಿಸಲಾಗಿದೆ:

 password_hash = MD5 (ಪಾಸ್ವರ್ಡ್ "-" ಉಪ್ಪು..); 

ಈ ಟೇಬಲ್ ಆಧರಿಸಿ loginsystem ರಚಿಸಲು ನಾವು ಈ ಕೋಡ್ ಬಳಸಬಹುದು:

 ("login.php") ಸೇರಿವೆ; $ ಲಾಗಿನ್ = ಹೊಸ ಲಾಗಿನ್ (); $ ಲಾಗಿನ್> InitDatabase ("localost", "dbuser", "dbpass", "dbname", "user_table", "user_field", "pass_field"); $ ಲಾಗಿನ್> SetPasswordEncoder ("myhash"); // ಕಸ್ಟಮ್ ಗುಪ್ತಪದವನ್ನು ಎನ್ಕೋಡರ್ ಕಾರ್ಯ myhash ($ ಪಾಸ್ವರ್ಡ್ $ ಜಾಗ) { MD5 ಮರಳಲು ($ ಪಾಸ್ವರ್ಡ್ "-" $ fields-> salt_field..); } ವೇಳೆ ($ ಲಾಗಿನ್> ಟೆಸ್ಟ್ ($ _ POST ['ಬಳಕೆದಾರಹೆಸರು'], $ _POST ['ಪಾಸ್ವರ್ಡ್'])) { "ಸರಿಯಾದ" ಪ್ರತಿಧ್ವನಿ; } ಬೇರೆ { "ತಪ್ಪಾದ" ಪ್ರತಿಧ್ವನಿ; } 

ನೀವು ಬದಲಿಗೆ ಡೇಟಾಬೇಸ್ ಟೇಬಲ್ ನೀವು ಬದಲಿಗೆ ನೀವು ಮಾಡಬೇಕಾದ್ದು ಮಾತ್ರ ವಿಷಯ ಡೇಟಾಮೂಲವನ್ನು CSV ಫೈಲ್ (user.csv) ಬಳಸಲು ಈ ಉದಾಹರಣೆಯಲ್ಲಿ ಮೇಲೆ ಬದಲಾಯಿಸಲು ಬಯಸಿದಲ್ಲಿ:

 $ ಲಾಗಿನ್> InitDatabase ("ಅತಿಥೇಯ", "dbuser".... 

ಜೊತೆ

 $ ಲಾಗಿನ್> InitCsv ("users.csv"); 

ಅಥವಾ ನೀವು ಮದುವೆ ಬಯಸಿದಲ್ಲಿ:

 $ ಲಾಗಿನ್> InitXml ("users.xml"); 
ವಿಸ್ತರಿಸಲಾಗುವ:

ವರ್ಗ ಕೆಲವು ಕಸ್ಟಮ್ ಕೋಡ್ ವಿಸ್ತರಿಸಲು ಬಹಳ ಸುಲಭ. ಡೌನ್ಲೋಡ್ ರಲ್ಲಿ ನಾನು ಎರಡು ವಿಭಿನ್ನ ವಿಸ್ತರಣೆ ಒಳಗೊಂಡಿತ್ತು. ಒಂದು ದಾಖಲೆ ಕಡತವನ್ನು ಲಾಗಿನ್ ಕ್ರಮಗಳು ಬರೆಯಲು ಒಂದು ಮತ್ತು ನೀವು ಮತ್ತೆ ಲಾಗಿನ್ ಮಾಡದೆಯೇ ಬೇರೆ ಪುಟಗಳಿಗೆ ಭೇಟಿ ಇದರಿಂದ ಒಂದು ಅಧಿವೇಶನದಲ್ಲಿ ಪ್ರಸ್ತುತ loggedin ಬಳಕೆದಾರರು ಉಳಿಸುತ್ತದೆ ಒಂದು. ವಿಸ್ತರಣೆಗಳನ್ನು ಬಳಸಲು ತುಂಬಾ ಸುಲಭ. ವ್ಯತ್ಯಾಸವೆಂದರೆ ನೀವು login.php ವರ್ಗ ಜೊತೆಗೆ ವಿಸ್ತರಣೆ ಸೇರಿವೆ ಅಗತ್ಯವಿದೆ ಎಂದು. ಮತ್ತು ಬದಲಿಗೆ ಲಾಗಿನ್ ವರ್ಗ ಒಂದು ಉದಾಹರಣೆಗೆ ರಚಿಸುವ ನೀವು ವಿಸ್ತೃತ SessionLogin ವರ್ಗ ಒಂದು ಉದಾಹರಣೆಗೆ ರಚಿಸಲು. ಕೋಡ್ ಉಳಿದ ಒಂದೇ.

ಉದಾಹರಣೆ SessionLogin ವಿಸ್ತರಣೆಯನ್ನು ಬಳಸಲು ಹೇಗೆ:

 ("login.php") ಸೇರಿವೆ; ("SessionLogin.php") ಸೇರಿವೆ; $ ಲಾಗಿನ್ = ಹೊಸ SessionLogin (); // ಕೋಡ್ ಉಳಿದ ಮೊದಲು ಸಮನಾಗಿರುತ್ತದೆ 

ಉದಾಹರಣೆಗಳು ಸೇರಿವೆ:

  • CSV ಫೈಲ್
  • MatnisBt ಡೇಟಾಬೇಸ್
  • ಮೀಡಿಯವಿಕಿ ಡೇಟಾಬೇಸ್
  • ವರ್ಡ್ಪ್ರೆಸ್ ಡೇಟಾಬೇಸ್
  • Xml ಫೈಲ್
  • ಅಧಿವೇಶನಗಳ ಲಾಗಿನ್ ರೂಪ

ಡೆಮೊ

ನೀವು ಡೆಮೊ ಪುಟದಲ್ಲಿ ಒಂದು ಲಾಗಿನ್ ಮಾಡಬಹುದು:
ನಿರ್ವಹಣೆ / ಪರೀಕ್ಷೆ
sitebase / mypassword

ಪೂರ್ಣ ಪಿಡಿಎಫ್ documation ಸಹ ಡೌನ್ಲೋಡ್ ಸೇರಿಸಲಾಗಿದೆ.


ಡೌನ್ಲೋಡ್
ಈ ವರ್ಗದಲ್ಲಿ ಇತರ ಅಂಶಗಳುಈ ಲೇಖಕ ಎಲ್ಲಾ ಘಟಕಗಳನ್ನು
ಪ್ರತಿಕ್ರಿಯೆಗಳುಪುನರಾವರ್ತಿತ ಪ್ರಶ್ನೆಗಳು ಮತ್ತು ಉತ್ತರಗಳನ್ನು ಕೇಳಿದರು

ಗುಣಲಕ್ಷಣಗಳು

:
28 ಮಾರ್ಚ್ 10 ರಚಿಸಲಾಗಿದೆ

ಕೊನೆಯ ನವೀಕರಣ:
ಎನ್ / ಎ

ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತದೆಯೆ ಬ್ರೌಸರ್ಗಳು:
ಕ್ರೋಮ್ 4, ಕ್ರೋಮ್ 5, ಫೈರ್ಫಾಕ್ಸ್, IE6, IE7, IE8, ಒಪೆರಾ, ಸಫಾರಿ

ಫೈಲ್ಸ್:
ಸಿಎಸ್ಎಸ್, HTML, ಪಿಎಚ್ಪಿ, ಮದುವೆ ಸೇರಿಸಲಾಗಿದೆ

ತಂತ್ರಾಂಶ ಫ್ರೇಮ್ವರ್ಕ್:
ಎನ್ / ಎ

ಸಾಫ್ಟ್ವೇರ್ ಆವೃತ್ತಿ:
ಪಿಎಚ್ಪಿ 5.x

ಕೀವರ್ಡ್ಗಳು

ಐಕಾಮರ್ಸ್, ಐಕಾಮರ್ಸ್, ಎಲ್ಲಾ ವಸ್ತುಗಳು, ನಿರ್ವಹಣೆ, CSV, ಡೇಟಾಬೇಸ್, ರೂಪ, ಲಾಗಿನ್, MySQL, ಪಾಸ್ವರ್ಡ್, ರಕ್ಷಿಸಲ್ಪಟ್ಟಿದೆ, ಬಳಕೆದಾರ, ಮದುವೆ