Új hozzászólás Aktív témák
-
Mike
veterán
válasz
Atos23 #21102 üzenetére
md5-özd le a passwordot, sqlben is van md5 függvény, és a phpban is.
utána ezt a két stringet hasonlítod összea titkosított kommunikáció a https
illetve lehet még szórakozni a SESSIOn-ökkel, ezeknek olvass utánaa php-nál az a lényeg, hogy mindegyik önálló oldal, és nem tudja mit csinál a másik, csak a session tároló sütit éri el (a felszin nem, tehát javascript nem fér hozzá), de az is csak addig mig a a böngésző nyitva van.
tehát a login.php beléptet, sessionbe beteszed a belépett user azonosítóját (itt se az legyen hogy józsi, hanem valamilyen 16-32 karakteres kulcs, pl UUID (sql-ben: UUID() funkció generál neked egyet) amit adatbázisban tárolsz, és utána a másik php-ban első dolgod megnézni, hogy ez az azonosító benne van az adatbázisban, ha nincs nem csinálsz semmit -
pelyib
tag
válasz
Atos23 #21102 üzenetére
titkosított jelszó tárolás
a plaintext jelszot "sozod" (salt) es hasheled (linkelt function mindkettot megcsinalja), igy egy random karaktersort fogsz kapni, amit még mindig illik a leheto legjobban vedeni, es nem mutogatni barkinek.
üzemeltetés során a titkosított kommunikáció
Az nem a https akar lenni? -
Atos23
senior tag
válasz
Atos23 #21101 üzenetére
Van egy olyan feladatrész, amely szerint az adatbázis szerkesztésére használt admin felhasználói nevet és jeszót az adatbázisban kell tárolni, de szükséges a titkosított jelszó tárolás, és az üzemeltetés során a titkosított kommunikáció.
Gondolom itt arról van szó, hogy ha futtatok egy selectet az adattáblára, akkor a jelszó ne legyen megjeleníthető.
Ez hogy kivitelezhető a legegyszerűbben? MySQL Workbenchet használunk.
-
miroon
aktív tag
válasz
Atos23 #21095 üzenetére
Amit Mike írt előttem, kb az a megoldás. Egy form-ba tedd az összes inputot, mert így csak a legelső formot küldi el.
<form name="form" action="" method="POST">
<input type="text" name="adid" id="adid" value="id">
<input type='text' name="adfajta" id="adfajta" value="Fajta">
<input type='text' name="adhelyszin" id="adhelyszin" value="Helyszin">
</form>
De biztos, hogy az id-t is a form-ról akarod bevinni? Nem lehet egy auto increment id?
Új hozzászólás Aktív témák
Hirdetés
- Eladó konfig! Ryzen 7 7800X3D 2TB SSD 64GB DDR5 RX9070XT 16GB!
- Új, makulátlan állapotú Samsung Galaxy Buds FE, fehér, fél év garancia
- Új, makulátlan állapotú Samsung Galaxy Watch7 44mm ezüst, 2 év garancia
- Új, makulátlan állapotú Samsung Z Fold 6 256GB Tengerészkék, független, 2 év garancia
- Használt TP-Link Deco M4 - AC1200 Router (Mesh-ként is használható)
- Wilbur Smith könyvek (15 db) egyben
- BESZÁMÍTÁS! Asus ROG Flow Z13 + ROG XG RTX 3070 - i9 12900H 16GB DDR5 RAM 1TB SSD + RTX 3070 8GB WIN
- Kaspersky, McAfee, Norton, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Beszámítás! Apple Mac mini 2020 M1 8GB 256GB SSD számítógép garanciával, hibátlan működéssel
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: Promenade Publishing House Kft.
Város: Budapest