Skip to main navigation menu Skip to main content Skip to site footer

Electrotechnical and Computer Engineering

Vol. 36 No. 03 (2021): Proceedings of the Faculty of Technical Sciences

ANGULAR COMPONENT FOR ROLE-BASED ACCESS CONTROL

  • Jelena Stanarević
DOI:
https://doi.org/10.24867/12BE05Stanarevic
Submitted
March 1, 2021
Published
2021-03-01

Abstract

This paper describes the Angular component that is responsible for dynamic authorization on the client side of the application. Authorization (access control) is based on the RBAC (Role-based Access Control) model. The Angular component is an extension of the existing capabilities of the Angular framework and allows the removal / display of components and parts of components, as well as the permission / prohibition of modification or entry of certain fields within the components. Verification of the created Angular component is presented through the information system for physical therapy.

References

[1] Role-based Access Control, Ravi S. Sandhu, http://www.profsandhu.com/articles/advcom/adv_comp_rbac.pdf
[2] Izrada web aplikacije putem Angulara 6 razvojnog okvira, F Tuđan, https://repozitorij.unin.hr/islandora/object/unin:2023/datastream/PDF/download
[3] Security of JSON Web Tokens (JWT), https://cyberpolygon.com/materials/security-of-json-web-tokens-jwt/
[4] Create Data Transfer Objects (DTOs), https://docs.microsoft.com/en-us/aspnet/web-api/overview/data/using-web-api-with-entity-framework/part-5
[5] Black-Box Model, https://www.sciencedirect.com/topics/engineering/black-box-model