Závěrečná práce: Denis Vojtek: Secure Learning Management System
Bakalářská práce
Secure Learning Management System
Anotace
Systémy na riadenie vzdelávania sa stali dôležitou súčasťou digitálneho vzdelávania. Okrem sprístupňovania študijných materiálov riadia overený prístup, chránené zdroje, procesy závislé od rolí a obsah od používateľov. Tieto úlohy robia z LMS bezpečnostne citlivú webovú aplikáciu, v ktorej musia byť autentifikácia, autorizácia, prístup k zdrojom a spracovanie obsahu navrhnuté spoločne, nie ako izolované …více
Abstract
Learning management systems have become central components of digital education. Beyond course delivery, they manage authenticated access, protected resources, role-dependent workflows, and user-submitted content. These responsibilities make an LMS a security-sensitive web application in which authentication, authorization, resource access, and content handling must be designed together rather than …více
Zadání práce
Design and implement a secure web-based learning management system with emphasis on authentication, authorization, and application security. The platform should support course content delivery, management of courses, groups, and assignments, and role-based access control.
Implement a backend following clean architecture principles and a responsive frontend application. Integrate an identity provider for user authentication and role-based access control supporting user roles (student, teacher, administrator) with distinct permission levels. Secure application resources through ownership and membership verification.
Evaluate the security of the platform against selected requirements from the OWASP Application Security Verification Standard (ASVS).
Document the security aspects of the platform including authentication flows, authorization model, and protection against common web vulnerabilities.
10. 6. 2026 21:28, Ing. Lukáš Grolig, učo 325217
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
E-learningové CMS a formáty v nich používané
Mgr. Emil Červeňan -
Rezidenční parkování v českých městech
Ing. Šárka Nedomová -
Platform-Based Authorization Technologies
Mgr. Filip Höfer -
Právní aspekty registrace biocidních přípravků
Ing. Karla Reichenbachová -
Performance & scalability comparison of Ruby authorization gems
Ing. Jan Smejkal -
Authorization module for web server Apache delegating decisions to Open Policy Agent
Bc. Vojtěch Dušátko -
E-learning ako forma vzdelávania. Vytvorenie modulu Reporter e-learningového nástroja iTutor, spoločnosti Kontis Slovakia
Mgr. Róbert Kotrba, učo 143193 -
Systém pro sledování a hodnocení výuky
Mgr. Ľuboš Kohút, učo 172607




