Sigurnosni protokoli i rješenja za WEB i mobilne platforme (CROSBI ID 421335)
Ocjenski rad | diplomski rad
Podaci o odgovornosti
Glavaš, Mijo
Lorincz, Josip
hrvatski
Sigurnosni protokoli i rješenja za WEB i mobilne platforme
Tema ovog diplomskog rada je implementacija rješenja autentikacije i autorizacije na testnom sustavu za evidenciju i pružanje usluga studentima fakulteta u formi pregleda kolegija i statusa položenih predmeta. U uvodnom dijelu rada opisan je koncept autentikacije, autorizacije i obračuna. Također je opisan koncept jednostruke prijave SSO (engl. Single Sign-On), što predstavlja temelj praktičnog dijela diplomskog rada. U praktičnom djelu rada ostvarena je implementacija srednjeg sloja razvijenog programskog rješenja u programskom okruženju Spring Boot-a. Implementacijom srednjeg sloja razvijeno programsko rješenje ima troslojnu arhitekturu. Rezultati interakcije sa razvijenim programskim rješenjem se korištenjem API-a, korisniku sustava prezentiraju putem klijenta koji je izrađen u programskom okruženju Angular. Autorizacijski server koji brine o autentikaciji i autorizaciji implementiran je kroz Keycloak, rješenje otvorenog koda koje se temelji na konceptu SSO-a. Autorizacijski server šalje token srednjem sloju koji kroz API vrši autorizaciju korisnika. Pritom se korisnik u sustav prijavljuje samo jednom i s jednim akreditacijskim podacima. Nakon uspješne prijave u sustav, korisnik sustava ima uvid u upisane kolegije i indeks. Implementacija ovakvoga rješenja ima svoje prednosti koje se odnose na: povećanje sigurnosti kod pristupa korisnika, postojanje jedne korisničke baze podataka kao i lakše administracije sustava.
Autentikacija, Autorizacija, Sigurnosni protokoli, API, Baza podataka, Spring Boot, Keycloak, Angular, jednostruka prijava, SSO
nije evidentirano
engleski
Security protocols and solutions for web and mobile platforms
nije evidentirano
Authentication, Authorisation, Security protocols, API, Data base, Spring Boot, Keycloak, Angular, single sign on, SSO
nije evidentirano
Podaci o izdanju
79
12.09.2018.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike, strojarstva i brodogradnje u Splitu
Split