- iPhone topik
- Így teljesít a Nubia Z80 Ultrában az új Snapdragon
- Yettel topik
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy A35 5G - fordulópont
- Telekom mobilszolgáltatások
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Fotók, videók mobillal
- Vivo X200 Pro - a kétszázát!
- Honor 200 Pro - mobilportré
Új hozzászólás Aktív témák
-
Ezekiell
veterán
Milyen célra lesz ez tulajdonképpen? Állásinterjús feladat?
Jelszókezelőnél kell titkosítás bizony. Ugye úgy néz ki egy jelszókezelő, hogy van egy usered, és annak egy master passworje. Amikor ezzel belép a user, akkor látja az összes többi felhasználónév/jelszó párosát, mind egy adott helyhez persze.
Ez technikailag úgy néz ki, hogy van egy táblád, Users(id, username, password). Itt a password titkosítottan van mentve, egy raklap titkosító lib van JAVAban, tudod használni őket. Aztán van egy másik táblád Accounts(id, user_id, username, password, site) ahol meg a gyűjtött jelszavakat mented. Itt azért érdemes elgondolkoznod, milyen primary/secondary keyek kellenek, illetve mi lehet unique.
Ehhez férsz hozzá az alkalmazásoddal. A login screenen beírod a username/password párost, titkosítod a passwordot, összeveted ezt a titkosított passwordot a Users táblában a mentett userhez tartozó titkosított passworddel, és ha ugyanaz, akkor sikeres a login, lehet megjeleníteni az adott user accountjait.Technológiában azt használsz, amit akarsz, egy MySql/H2+Spring+tetszőlegesUI kézenfekvő választás mondjuk, de bármit lehet tényleg.
Ha álláshoz lesz a feladat (de egyébként is), akkor ne felejts el teszteket írni kb mindenhez, normális build/projektmanagement rendszert használni (Maven/Gradle), és odafigfyelni a kódminőségre.
De ez nem 150 sor lesz
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- sziku69: Fűzzük össze a szavakat :)
- Meggyi001: Eldugott helyek Párizsban, amiket jó eséllyel még nem láttál...
- PlayStation 5
- Kerékpárosok, bringások ide!
- BestBuy topik
- Linux kezdőknek
- Rekordeladásokkal állt talpra a Tesla, küszöbön a „filléres” Model Y
- iPhone topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Így teljesít a Nubia Z80 Ultrában az új Snapdragon
- További aktív témák...
- Gamer PC - Ryzen 7 5700X / RX 7600 XT 16GB / B550M / 16 vagy 32GB RAM / 256GB M.2+1TB M.2 SSD / 700W
- Eladó masszírozó fotel, 3 év garanciával, számlásan! ÚJ!
- Samsung Galaxy Tab S7+ 5G 128GB Mystic Silver
- iPhone 15 Pro - 128GB - Black Titanium - Jótállással
- Xiaomi 13T Pro 12GB / 512GB Black Makulátlan állapotban! - Garancia 2027-ig a nextelshop.hu-ba
- Telefon felvásárlás!! Samsung Galaxy A70/Samsung Galaxy A71/Samsung Galaxy A72
- DELL Precision Dual USB-C Thunderbolt Dock - TB18DC
- HIBÁTLAN iPhone 14 Pro Max 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3511
- HIBÁTLAN iPhone 14 Pro Max 256GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3514, 92% Akkumulátor
- Telefon felvásárlás!! Samsung Galaxy S21/Samsung Galaxy S21+/Samsung Galaxy S21 Ultra
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest