izpis_h1_title_alt

Vgrajena varnostna zaščita API dostopne točke v Node.js
ID Mur, Anže (Avtor), ID Lavbič, Dejan (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,46 MB)
MD5: ABF7CE504D29A0F3496F1CF7D209BC61

Izvleček
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.

Jezik:Slovenski jezik
Ključne besede:varnostna zaščita, API, Node.js, obvladovanje API-jev
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2020
PID:20.500.12556/RUL-113858 Povezava se odpre v novem oknu
COBISS.SI-ID:1538527683 Povezava se odpre v novem oknu
Datum objave v RUL:07.02.2020
Število ogledov:1540
Število prenosov:348
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Built-in security of API end point in Node.js
Izvleček:
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.

Ključne besede:security, API, Node.js, API management

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj