Autentizační rámec pro webové aplikace

but.committeedoc. Dr. Ing. Dušan Kolář (předseda) doc. Dr. Ing. Otto Fučík (člen) doc. Ing. Vladimír Janoušek, Ph.D. (člen) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Tomáš Milet, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorBurget, Radekcs
dc.contributor.authorMichalica, Davidcs
dc.contributor.refereeRychlý, Marekcs
dc.date.created2023cs
dc.description.abstractPředmětem této práce je vytvořit mikroslužbu pro ověřování uživatelů a správu uživatelských účtů. Implementace servrové části je v jazyce C# a .NET frameworku. Uživatelské rozhraní je implementováno v jazyce Javascript s použitím knihovny React. Pro datovou vrstvu aplikace je využívána MySQL databáze, ale modulární návrh aplikace umožňuje po menších úpravách využívat jakýkoliv typ databáze. Pro ověřování se využívají tokeny JWT. Aplikace klientovi umožňuje přihlásit se pomocí účtů třetích stran, jako je například existující účet na Googlu.cs
dc.description.abstractThe subject of this work is to create a microservice for user authentication and user account management. The server side implementation is in C# and .NET framework. The user interface is implemented in Javascript using the React library. MySQL database is used for the data layer of the application, but the modular design of the application allows to use any type of database after minor modifications. JWT tokens are used for authentication. The application allows the client to log in using third party accounts, such as an existing Google account.en
dc.description.markCcs
dc.identifier.citationMICHALICA, D. Autentizační rámec pro webové aplikace [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.cs
dc.identifier.other144818cs
dc.identifier.urihttp://hdl.handle.net/11012/212699
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectAPIcs
dc.subjectUIcs
dc.subjectautentizacecs
dc.subjectautorizacecs
dc.subjectJWTcs
dc.subjectReactcs
dc.subjectC#cs
dc.subject.NETcs
dc.subjectABACcs
dc.subjectRBACcs
dc.subjectREBACcs
dc.subjectJSONcs
dc.subjectwebcs
dc.subjectwebová aplikacecs
dc.subjectAPIen
dc.subjectUIen
dc.subjectauthenticationen
dc.subjectauthorizationen
dc.subjectJWTen
dc.subjectReacten
dc.subjectC#en
dc.subject.NETen
dc.subjectABACen
dc.subjectRBACen
dc.subjectREBACen
dc.subjectJSONen
dc.subjectweben
dc.subjectweb applicationen
dc.titleAutentizační rámec pro webové aplikacecs
dc.title.alternativeAuthentication Framework for Web Applicationsen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2023-06-12cs
dcterms.modified2023-06-12-15:58:36cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid144818en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 20:59:58en
sync.item.modts2025.01.15 11:39:06en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.56 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_144818.html
Size:
9.38 KB
Format:
Hypertext Markup Language
Description:
file review_144818.html
Collections