Hirdetés
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- OLED monitor topic
- Itt van az ASUS legfrissebb, AMD platformra épülő mini PC-je
- HDMI topic
- Házimozi haladó szinten
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Androidos tablet topic
- Milyen alaplapot vegyek?
Ú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
- Kínai és egyéb olcsó órák topikja
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Linux felhasználók OFF topikja
- Mobilinternet
- Okosóra és okoskiegészítő topik
- Futás, futópályák
- BMW topik
- OLED monitor topic
- Xbox Series X|S
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- Számlás,garanciás SSD-k! Kèszletről!
- BESZÁMÍTÁS! MSI B450 R7 5800X 32GB DDR4 1TB SSD RTX 3080 10GB ZALMAN S2 TG Cooler Master 700W
- Honor Magic6 Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! Dell Latitude E5570 Touch - i5-6300U I 8GB I 256SSD I 15,6" FHD I HDMI I CAM I W10 I Gari
- Samsung Galaxy Z Fold 6 Silver Shadow Hajlítható csúcstechnológia, AI extrákkal 2028. 01.24 Gari
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest