Skoči na glavni sadržaj

Stručni rad

https://doi.org/10.51650/ezrvs.20.1-2.15

Methodological Approach to REST API Design with the Implementation of Authentication and Authorization Using JSON Web Token (JWT)

Karlo Stjepanović ; Tehničko veleučilište u Zagrebu, Zagreb, Hrvatska
Alen Šimec ; Tehničko veleučilište u Zagrebu, Zagreb, Hrvatska *

* Dopisni autor.


Puni tekst: engleski pdf 219 Kb

str. 251-260

preuzimanja: 0

citiraj


Sažetak

Modern software development increasingly relies on the separation of client-side components and server-side services in order to improve modularity, scalability, and long-term maintainability. The paper connects the theoretical foundations of REST with a methodological approach to API development, with particular emphasis on interface design, URL endpoint structure, naming consistency, HTTP methods, status codes, and data exchange between client and server. The research is based on a review and synthesis of relevant literature on REST architecture, HTTP communication, resource-oriented design, JSON-based data exchange, and token-based security mechanisms. The main result is a structured set of design guidelines that support predictable API behavior, clearer communication between software components, and improved maintainability of network services. The paper concludes that high-quality REST API design requires the combined application of architectural principles, standardized communication semantics, and security mechanisms such as JSON Web Token authentication and authorization.

Ključne riječi

REST API; HTTP; JSON; JWT; authentication.

Hrčak ID:

349873

URI

https://hrcak.srce.hr/349873

Datum izdavanja:

27.7.2026.

Podaci na drugim jezicima: hrvatski

Posjeta: 0 *