Pregled bibliografske jedinice broj: 1236072
Web-aplikacija za administraciju korisnika u sustavima s provjerom autentičnosti protokolima OAuth2 i OpenID Connect
Web-aplikacija za administraciju korisnika u sustavima s provjerom autentičnosti protokolima OAuth2 i OpenID Connect, 2022., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 1236072 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Web-aplikacija za administraciju korisnika u
sustavima s provjerom autentičnosti protokolima
OAuth2 i OpenID Connect
(A web application for user administration in OAuth2
and OpenID Connect authentication systems)
Autori
Kovač, Vinko
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
29.06
Godina
2022
Stranica
32
Mentor
Milašinović, Boris
Ključne riječi
web-aplikacija ; kontrola pristupa ; upravljanje korisnicima ; autentifikacija ; OAuth2 ; IdentityServer ; KeyCloak ; .NET ; jedinstvena prijava ; SQLite
(web application ; access control ; user management ; authentication ; OAuth2 ; IdentityServer ; KeyCloak ; .NET ; Single Sign On ; SQLite)
Sažetak
U sklopu ovog završnog rada su napravljene dvije web-aplikacije, jedna koja koristi IdentityServer i druga koja koristi KeyCloak. Cilj ovog rada je bio pokazati kako napraviti jednostavnu klijentsku aplikaciju za upravljanje korisnicima, a u kojoj se jednostavno promijeni usluga za autentifikaciju. Aplikacije omogućuju prijavu i odjavu korisnika, pregled informacija o trenutnom korisniku, registraciju novog korisnika i pregled informacija o svim korisnicima. U sklopu ovog rada su prikazani i neki mehanizmi provjere autentičnosti te je napravljen pregled ostalih usluga za autentifikaciju. Obje web-aplikacije su izrađene u programskom jeziku C#, u .NET okviru, a kao baza podataka za web-aplikaciju koja koristi IdentityServer je korištena SQLite baza podataka.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Boris Milašinović
(mentor)