Engel, Niklas (2021) Forgery-proof user activity control using service workers on the example of an Angular browser application. Bachelor thesis, Ulm University.
Download (595kB)
Abstract
In various contexts, it can be useful for providers of online platforms to monitor the activity of their users. Reasons for this are, for example, the evaluation of certain dwell times in different components, security mechanisms in the form of a maximum access time or the control of the actual active time of a user. The latter is the central requirement for the application that will be implemented in this bachelor thesis. The thesis describes the development of a service of an e-learning platform that is responsible for checking and storing the time a user actively spends in a learning module. To ensure that this also works offline, a service worker is deployed to take over the work of the server in case of a connection problem. Various techniques are also used to ensure a forgery-proof application. The following chapters explain the development based on the various requirements, the architecture with its respective components and the basics of the concepts which are used. In addition, various implementation options are discussed and finally the results are compared with the requirements.
Item Type: | Thesis (Bachelor) |
---|---|
Subjects: | DBIS Research > Master and Phd-Thesis |
Divisions: | Faculty of Engineering, Electronics and Computer Science > Institute of Databases and Informations Systems > DBIS Research and Teaching > DBIS Research > Master and Phd-Thesis |
Depositing User: | Ruediger Pryss |
Date Deposited: | 21 Jun 2021 11:45 |
Last Modified: | 21 Jun 2021 11:45 |
URI: | http://dbis.eprints.uni-ulm.de/id/eprint/2004 |