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

SAFE The Login Class

— Add-on al WorldWideScripts.net

Abonu al nia feed resti ĝisdata!

Nova! Sekvu nin kiel vi deziras gxin!


SAFE The Login Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Versio 4 estas ekstere! Completly refactored kaj pli stabila

Nova funkcio en v3.3: Bcrypt Pasvorto Regionoj


Ni ĉiuj scias tion: Via simple skribi simplan skripton rapido aĵojn aŭ havi fancy GUI por iuj taskoj. Vi volas havi kontrolon super via ŝtofo el ĉie vi estas. Ofte la problemo estas ke vi devas skribi auth-sistemo tiel kaj tio povas akiri enuiga kaj bezonas iom da tempo. Por fari ĝin unufoje estas bone, sed kio se vi havas por fari tion duafoje aŭ tria? Ofte vi povas ne nur kopii la dosierojn, ĉar la ligiloj estus rompita aŭ kio ajn...

La solvo estas tre simpla sed ankoraŭ agordebla salutnomo klaso. Tiu skribo havas esencan skripto SAFE.php Ĉiuj vi devi fari por protekti vian retejon estas unu linio de kodo <?php require 'SAFE.php'; SAFE::quickSecure($_POST['password'], 'your_password');?> <?php require 'SAFE.php'; SAFE::quickSecure($_POST['password'], 'your_password');?>

Por ĉiuj trajtoj kaj modaloj bonvolu havi rigardu la livepreview kiu estas ankaŭ la dokumentadon. La pasvorto estas 'pruvo'.

En Versio 3.2 ni aldonis multajn novajn funkciojn kaj karakterizaj.

La plej granda ŝanĝo estas tie datumbazaj subteno! La skripto povas nun akiri ĉiuj uzantoj de datumbazo. Ekde tiu skripto estas uzanta la PDO konekti al datumbazo. Vi devas krei tabelon en la datumbazo ekzekutante SQL komando, kiu Cam trovi en la dokumentado. Ĉiuj vi devas fari por registri novan uzanton estas kuri specifa funkcio kaj ?register la URL en futura versio ilia estos GUI fari tion.

La sekva nova afero estas la sola usermode kun uzantnomo kaj pasvorto prompto

Sekureco:

La datumbazo enabled reĝimo uzas la PHP Datumoj Objekto (PDO) kaj estas protektita kontraŭ ĉia SQL injekto. Kuketoj validigita kun ekstra SQL tablo kaj sola ĵetonoj.

Se vi volas esti súper eleganta kaj don 't wanna ŝanĝi la pasvorton sur ĉiu ejo uzas kun tiu skripto vi povas krei dosieron ekz' login-ctrl.php 'kaj tajpi la linioj supre en kaj nur jena dosiero.

Adiaŭi simpla ?logout al URL kie la klaso estas implementado aŭ voki la funkcion logout()

La temo por la ensaluta formularo estas bazita sur Twitter Bootstrap kaj uzas la Bootstrap CDN (bootstrapcdn.com) por servi la css.

Kaj jen ĝi nun. Tre facila uzi kaj customizable. Sekvu por estontaj liberaj ĝisdatigoj kaj Subteno por multaj uzantoj.

La pasvorto por la demo estas 'pruvo'!


Elŝuti
Aliaj komponantoj en ĉi tiu kategorioĈiuj komponantoj de tiu aŭtoro
KomentojOftaj demandoj kaj respondoj

Propraĵoj

Kreita:
12 marto 13

Lasta Ĝisdatigo:
11 Novembro 13

Alta Rezolucio:
Jes

Dosieroj Inkluditaj:
HTML, PHP

Programaro Versio:
PHP 5.3, PHP 5.4, PHP 5.5, MySQL 5.x

Ŝlosilvortoj

eCommerce, eCommerce, Ĉiuj Eroj, auth, aŭtentokontrolo, Bcrypt, klaso, hash, salutnomo, loginsystem, php, skripto