<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="98408" NadgradivoID="0" NRID="28736972" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=98408" StOgledov="234" StPrenosov="8" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-03 14:04:25" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-98408">20.500.12556/DKUM-98408</PID>
  <Naslov>Razvoj spletne prijave uporabnikov s tehnologijo node.js</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Development of web-based user registration using node.js</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Avtentikacija uporabnikov predstavlja bistveni del sodobnih spletnih aplikacij, saj mora zagotavljati varen dostop do storitev in varovanje zasebnih uporabniških podatkov. Zanesljivi, prilagodljivi in uporabniku prijazni sistemi za prijavo postajajo vse bolj nepogrešljivi, saj se spletne rešitve vse pogosteje uporabljajo v podjetjih, izobraževalnih ustanovah in javni upravi.
V diplomskem delu je zasnovan in razvit spletni sistem za registracijo in preverjanje pristnosti uporabnikov z Node.js in MongoDB. Izdelani prototip podpira osnovno upravljanje računov, varno prijavo in registracijo uporabnikov. Varnost je prednostno obravnavana z uporabo povezave HTTPS (HyperText Transfer Protocol Secure – varen protokol za prenos hiperteksta), s preverjanjem pristnosti JWT (JSON Web Token – JSON spletni žeton) in z zgoščevanjem gesel. Poleg tega sta bili v zasnovo sistema vključeni prilagodljivost in skalabilnost, da bi olajšali prihodnje nadgradnje in integracijo z drugimi spletnimi rešitvami.
V diplomskem delu je zajet celoten proces razvoja, vključno z analizo zahtev, načrtovanjem sistema, implementacijo in s testiranjem. Končni izdelek je delujoč prototip, ki ponazarja najboljše prakse za ustvarjanje varnih in učinkovitih spletnih aplikacij z Node.js in MongoDB.</Opis>
  <TujJezik_Opis>User authentication is an essential part of contemporary web applications because it permits secure access to customized services and safeguards private user information. Reliable, scalable, and user-friendly login systems are becoming increasingly necessary as web-based solutions are more widely used in businesses, educational institutions and public administration.
 In this thesis, a web-based system for user registration and authentication is designed and developed with Node.js and MongoDB. Basic account management, secure login, and user registration are all supported by the constructed prototype. Security is prioritized through the use of an HTTPS (HyperText Transfer Protocol Secure – varen protokol za prenos hiperteksta) connection, JWT (JSON Web Token – JSON spletni žeton) authentication, and password hashing. Furthermore, adaptability and scalability were included in the system&#039;s design to facilitate future upgrades and integration with other online solutions.
 The entire development process, including requirements analysis, system design, implementation, and testing, is covered in the thesis. A working prototype that exemplifies best practices for creating safe and effective online web applications with Node.js and MongoDB is the end product.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Node.js</Beseda>
    <Beseda>MongoDB</Beseda>
    <Beseda>registracija uporabnikov</Beseda>
    <Beseda>JWT (JSON Web Token – JSON spletni žeton)</Beseda>
    <Beseda>HTTPS (HyperText Transfer Protocol Secure – varen protokol za prenos hiperteksta)</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Node.js</Beseda>
    <Beseda>MongoDB</Beseda>
    <Beseda>User Registration</Beseda>
    <Beseda>JWT (JSON Web Token)</Beseda>
    <Beseda>HTTPS (HyperText Transfer Protocol Secure)</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2026-06-10 14:17:45</DatumVstavljanja>
  <DatumObjave>2026-07-31 20:52:46</DatumObjave>
  <DatumSpremembe>2026-08-01 03:06:18</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2026</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <Licence>
    <Licenca ID="1" Kratica="CC BY-NC-ND 4.0" Naziv="Creative Commons Priznanje avtorstva-Nekomercialno-Brez predelav 4.0 Mednarodna" URL="http://creativecommons.org/licenses/by-nc-nd/4.0/deed.sl" Logo="by-nc-nd.eu.png" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/licence/by-nc-nd.eu.png" DatumZacetkaLicenciranja="2026-06-10" VezanoNa="" VezanoNaAng="" Besedilo="" BesediloAng=""></Licenca>
  </Licence>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="104061" Ime="Cane" Priimek="Arsov" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="47539" Ime="Andrej" Priimek="Škraba" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="207006" DatotekaNRID="14706022" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/pdf.gif" VelikostDatoteke="1365770" VelikostDatotekeKratko="1,30 MB" DatumVstavljanja="2026-06-10 16:42:13" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>VS_Arsov_Cane_2026.pdf</Naziv>
      <OrgNaziv>VS_Arsov_Cane_2026.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>FEE7BCC320BB527B2E9530A859142E84</MD5>
      <SHA256>2d83af2b9962302bc001a092a6b46303f5e0761be9372f364eec8e5588830c5b</SHA256>
      <UUID>51dae080-64da-11f1-a53d-00155d580e34</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=207006</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="62845"></Vsebina>
      </Vsebine>
    </Datoteka>
    <Datoteka ID="207004" DatotekaNRID="0" NamenDatotekeID="3" NamenDatoteke="Priloga" FormatDatotekeID="4" FormatDatoteke=".zip" MIME="application/zip" IkonaFormata="zip.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/zip.gif" VelikostDatoteke="9108022" VelikostDatotekeKratko="8,69 MB" DatumVstavljanja="2026-06-10 16:41:51" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="false" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>VS_Arsov_Cane_2026.zip</Naziv>
      <OrgNaziv>VS_Arsov_Cane_2026.zip</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>9658CAA177EC485289B316AB3857538F</MD5>
      <SHA256>de00a2938a0e24b78beaeb8d345e5a2225da4edcdc50bc6164808425e451e295</SHA256>
      <UUID>4465ead6-64da-11f1-a53d-00155d580e34</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=207004</PrenosPolniUrl>
      <Vsebine>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="8" Kratica="FOV" ZavodEvsID="0000047" Logo="FOV_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FOV_logo.gif">Fakulteta za organizacijske vede</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
