Rahkema, Kristiina, juhendajaPaju, Ron-AranTartu Ülikool. Loodus- ja täppisteaduste valdkondTartu Ülikool. Arvutiteaduse instituut2025-10-272025-10-272025https://hdl.handle.net/10062/117093This bachelor’s thesis focuses on developing a mobile application and a two-factor authentication solution for Amphora Infohaldus OÜ. The goal was to create a secure way for users to log in to the Amphora information system via a mobile app and view assigned tasks. The work included an analysis of common authentication methods used in Estonia, such as Smart-ID, Mobile-ID, and QR-code-based login. Practical testing was performed using applications like LHV Bank, the Estonian health portal, and WhatsApp. As a result, a functional prototype was created that meets most of the functional and non-functional requirements.Käesolevas bakalaureusetöös arendati mobiilirakendus ja QR-koodil põhinev kaheastmeline autentimislahendus ettevõttele Amphora Infohaldus OÜ. Töö eesmärk oli luua lahendus, mis võimaldab kasutajatel turvaliselt siseneda Amphora mobiilirakendusse kaudu ning näha seal tööülesandeid. Töö käigus analüüsiti Eestis kasutusel olevaid autentimisviise, sh Mobiil-ID, Smart-ID ning QR-koodil põhinev autentimine, ning testiti lahendusi nagu LHV mobiilirakendus, Eesti terviseportaal ja WhatsApp. Töö tulemusena valmis rakendus, mis täitis enamiku funktsionaalseid ja mittefunktsionaalseid nõudeid. Rakendus võimaldab QR-koodiga sisselogimist, tööülesannete kuvamist ja serveriga turvalist andmevahetust.ethttps://creativecommons.org/licenses/by-nc-nd/4.0/two-factor authenticationQR code.NETmobiilirakenduskaheastmeline autentimineREST APIbakalaureusetöödinformaatikainfotehnoloogiainformaticsinfotechnologyAmphora Infohaldus OÜ rakenduse ja kaheastmelise autentimise arendamineDevelopment of the Amphora Infohaldus OÜ Mobile Application and Two-Factor AuthenticationThesis