izpis_h1_title_alt

Vgrajena varnostna zaščita API dostopne točke v Node.js
ID Mur, Anže (Author), ID Lavbič, Dejan (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (2,46 MB)
MD5: ABF7CE504D29A0F3496F1CF7D209BC61

Abstract
Na trgu obstaja veliko implementacij za celostno obvladovanje API-jev, ki poskrbijo za omejevanje dostopa do zalednih sistemov, obvladovanje žetonov za dostop uporabnikov, avtentikacijo in analitiko nad zalednimi sistemi. Med njimi so tudi številne odprtokodne rešitve. Cilj diplomske naloge je pregled obstoječih odprtokodnih rešitev in razvoj ogrodja API-seed v okolju Node.js, ki se po funkcionalnostih zgleduje po obstoječih rešitvah. Ogrodje poenostavlja tako uporabo, kot vključevanje v obstoječe Express Node.js aplikacije. Zajema večino funkcionalnosti različnih obstoječih rešitev, tako da njihova posamezna uporaba ni potrebna. Vgrajeno obvladovanje API-jev, ki ga omogoča ogrodje API-seed, poenostavlja postavitev arhitekture zalednega sistema in boljši pregled nad njo, saj je izvorna koda ogrodja del programske kode našega sistema. Z njegovo uporabo se odrečemo obvladovanju večih zalednih sistemov naenkrat, ampak s tem pridobimo samostojnost od zunanjih ponudnikov storitev.

Language:Slovenian
Keywords:varnostna zaščita, API, Node.js, obvladovanje API-jev
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2020
PID:20.500.12556/RUL-113858 This link opens in a new window
COBISS.SI-ID:1538527683 This link opens in a new window
Publication date in RUL:07.02.2020
Views:1549
Downloads:348
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Built-in security of API end point in Node.js
Abstract:
On the market, there are many implementations of API management solutions that limit access to backend systems, allow token management for user access and provide authentication and analytics over backend systems. They include many open source solutions. The aim of the diploma thesis is to review existing open source solutions and to develop a framework in Node.js environment, based on the functionality of existing solutions. The framework is easy to use and to integrate into existing Express Node.js applications. It supports most of the functionalities, implemented by different existing solutions so that they are individually not required anymore. The built-in API management provided by the API-seed framework simplifies the deployment of the backend architecture and provides a better overview since the source code of the framework is part of our system's code. By using it we renounce the control of several back-end systems at once, but thereby gain independence from external service providers.

Keywords:security, API, Node.js, API management

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back