Registrácia a prihlasovanie v PHP - riešenie z machra
Registrácia a prihlasovanie v PHP - riešenie z machra
Tento softvér je výherným riešením z Machra na PHP, v ktorom sa riešila registrácia a prihlasovanie užívateľov.
Ponúka aj možnosť obnovy hesla a možnosť byť prihlásený na viacerých zariadeniach naraz.
Myšlienka kontroly prihláseného užívateľa spočíva v tom, že sa vždy pri načítaní kontrolujú údaje s databázou. Je tak možné meniť práva užívateľov, rušiť ich prihlásenia, a podobne... to všetko bez ukladania citlivých údajov do session. Jediným údajom je autentifikačný token, pomocou ktorého sa zisťuje prihlásenie užívateľa.
Čo sa väčšej bezpečnosti týka: Pri prípadnom úniku dát z databázy nie je možné zistiť heslá, a ani autentifikačné tokeny pre vytvorenie falošného prihlásenia.
V skripte je aj ukážka odosielania emailov, ale tá je skôr ako príklad
Kód obsahuje aj niekoľko užitočných funkcií a jednoduchú architektúru pre nejaké malé aplikácie.
Pre vzhľad je použitý Bootstrap Cosmo.
Zdrojový kód
Zdrojový kód je samozrejme priložený v tomto článku.
Ak by mal niekto záujem, na adrese https://github.com/…itnetwork.cz
je možné nájsť git repozitár, ktorý si môžete naklonovať alebo mi do
neho prispieť s úpravami
Taktiež ak sa tam nachádza nejaká chybka, budem rád ak na ňu upozorníte.
Licencia
V archíve aj repozitári mám Unlicense licenciu (pôvodne bola MIT). S kódom si môžete robiť čo chcete, ponúkam ho tak ako je a za prípadné škody nezodpovedám.
Galerie

Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 234x (84.59 kB)
Aplikace je včetně zdrojových kódů v jazyce PHP