Single sign-on v konzolových aplikacích
Single Sign-On in Console Applications
dc.contributor.advisor | Šika Ondřej | |
dc.contributor.author | Martin Losinský | |
dc.date.accessioned | 2024-06-18T14:32:06Z | |
dc.date.available | 2024-06-18T14:32:06Z | |
dc.date.issued | 2024-06-12 | |
dc.identifier | KOS-1240524463205 | |
dc.identifier.uri | http://hdl.handle.net/10467/115505 | |
dc.description.abstract | Hlavním cílem této bakalářské práce je vývoj knihoven pro SSO přihlášení z konzolových aplikací napsaných v programovacím jazyce Go. Součástí práce je analýza existujících řešení, softwarový návrh, integrační testování a End-to-End testování. Implementační část práce je uzavřena vytvořením Github Actions pipeline pro automatizaci testů. Dílčím cílem práce je seznámení se s autentizačními protokoly používanými pro SSO a zvolení vhodného pro použití ve vyvíjených knihovnách. | cze |
dc.description.abstract | The main goal of this bachelor thesis is to develop libraries for SSO login from console applications written in the Go programming language. The work includes analysis of existing solutions, software design, integration testing and End-to-End testing. The implementation part of the work ends with the creation of a Github Actions pipeline for test automation. A sub-objective of this work is to learn about the authentication protocols used for SSO and to select a suitable one for use in the libraries under development. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html | eng |
dc.rights | Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html | cze |
dc.subject | SSO | cze |
dc.subject | OpenID Connect | cze |
dc.subject | Keycloak | cze |
dc.subject | Go | cze |
dc.subject | Docker | cze |
dc.subject | Server-Sent Events | cze |
dc.subject | Automatizované testování | cze |
dc.subject | End-to-End testování | cze |
dc.subject | Continuous Integration | cze |
dc.subject | SSO | eng |
dc.subject | OpenID Connect | eng |
dc.subject | Keycloak | eng |
dc.subject | Go | eng |
dc.subject | Docker | eng |
dc.subject | Server-Sent Events | eng |
dc.subject | Automated testing | eng |
dc.subject | End-to-End testing | eng |
dc.subject | Continuous Integration | eng |
dc.title | Single sign-on v konzolových aplikacích | cze |
dc.title | Single Sign-On in Console Applications | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Šebek Jiří | |
theses.degree.discipline | Software | cze |
theses.degree.grantor | katedra počítačů | cze |
theses.degree.programme | Otevřená informatika | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 13136 [1123]