- Yettel topik
- Apple iPhone 16 - ígéretek földje
- Samsung Galaxy A54 - türelemjáték
- Xiaomi 15 - kicsi telefon nagy energiával
- Bemutatkozott a Poco F2 Pro (már megint)
- Huawei Watch Fit 3 - zöldalma
- iPhone topik
- Nothing Phone (3) – tervezett kaotika
- 5G-s szettel frissült az Infinix belépő modellje
- Samsung Galaxy S24 FE - később
Ú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?:))
- PROHARDVER! feedback: bugok, problémák, ötletek
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Milyen videókártyát?
- Yettel topik
- 5.1, 7.1 és gamer fejhallgatók
- Sweet.tv - internetes TV
- Synology NAS
- Magga: PLEX: multimédia az egész lakásban
- Elektromos rásegítésű kerékpárok
- Először égett le egy újságnál a GeForce RTX 5090
- További aktív témák...
- IPhone 11 64GB gyári független purple új akku megkímélt
- HPE ProLiant ML350 Gen9 Hot Plug 8SFF Rack Server
- Apple Watch Series 7 41mm
- Eladó 26 db Apple Watch óraszíj (45 mm-hez, kifogástalan állapotban)
- INGYEN POSTA - ÚJ GAMER PC V11 - i5-12400F - RTX 3060 12GB - 16GB RAM - 1TB SSD -www.olcsogamerpc.hu
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3134, 95% Akkumulátor
- Samsung Galaxy A12 64GB Kártyafüggetlen 1 év Garanciával
- Samsung Galaxy A21s 32GB, Kártyafüggetlen, 1 Év Garanciával
- LG 45GS95QE - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- iKing.Hu - Motorola Razr 40 Ultra Glacier Blue 8 GB RAM / 256 GB tárhely Használt, karcmentes
Állásajánlatok
Cég: FOTC
Város: Budapest