Systemlandskab & roadmap

🎯 Accessinator — hvad systemet kan i dag

Adgangskontrol på skydebanen og administration for bestyrelsen, delt op i det der skal foregå fysisk på banen og det der skal kunne nås hjemmefra.

Status pr. 14. oktober 2026
🏠

Banen

Banens PC · lokalt

Det skytterne og banekommandøren bruger i hverdagen: RFID ind/ud, våbenlån, gæster og skudregistrering. Virker også uden internet.

🌐

Admin online

opsf.accessinator.dk

Bestyrelsens værktøj: medlemmer, våben, rapporter og nyhedsbreve, med login hjemmefra. Findes kun her, ikke længere på banen.

🧭

Produktsiden

accessinator.dk

Fortæller hvad Accessinator er, og sender hver klub videre til sin egen admin-side.

1Sådan hænger det sammen

Banen ringer altid selv op til admin-delen, aldrig omvendt. Derfor er det ligegyldigt, at banens internet ikke har en fast adresse, og ingen database er åben mod internettet.

På banen Nordicway (hosting) Hjemmefra 🏠 Banens PC RFID-læser + skærm Ind/ud, våbenlån, gæster, skud Egen lokal database Synk-agent (hvert 5. minut) 🌐 opsf.accessinator.dk Admin: medlemmer, våben Rapporter + nyhedsbreve Synk-API (smal dør) Egen database (kun lokal adgang) 👥 Bestyrelsen Browser, hvor som helst Login med e-mail 🧭 accessinator.dk Produktside · liste over klubber Nye data op Rettelser ned (planlagt) Login (HTTPS) link til klubben 🔒 Ingen indgående forbindelser 🔒 Kun HTTPS
Fuld pil: virker i dag. Stiplet pil: planlagt. Når rettelser fra admin kan hentes ned til banen, bliver admin-delen den eneste kilde til medlems- og våbendata.

2En dag på banen

Sådan bevæger en skytte sig gennem systemet, fra banen åbnes til tallene ligger klar til bestyrelsen.

🔑
Banen åbnesBanekommandøren scanner sit kort
🪪
Skytten scanner indÉt aktivitetspoint pr. dag
🔫
Låner våbenÉt ad gangen, registreres
↩️
AflevererSkal ske før man kan gå
🎯
Skud + udAntal skud pr. kaliberklasse
📊
Op til adminInden for få minutter

3Hvad systemet kan

🏠 På banen
🔑

Åbning af banen

Kun banekommandører kan åbne: tirsdag, torsdag og lørdag i sæsonen (april–september), lørdage hele året. Administratorer kan altid.

🪪

RFID ind og ud

Ét scan logger ind, næste logger ud. "Skytter på banen" viser altid, hvem der er der lige nu. Glemte udscanninger fra tidligere dage ryddes op automatisk.

⌨️

Glemt kort

Manuel indlogning med medlemsnummer eller telefonnummer.

🙋

Gæster og prøveskytter

Registreres med navn og ID (pas/kørekort) til myndighedsudtræk. Systemet fortæller, hvilket besøg nr. det er for gæsten.

🔫

Våbenlån

Ét våben ad gangen pr. skytte. Et lånt våben skal afleveres, før skytten kan logge ud.

🎯

Skudregistrering

Antal skud i fire kaliberklasser ved udlogning. Urealistiske tal (over 999) afvises, og alt gemmes samlet eller slet ikke.

🛡️

Beskyttelse mod fejlscanninger

Scannes et kort, mens nogen skriver i en formular, bliver det opdaget og blokeret, så felterne ikke bliver forurenet.

📡

Synk til admin

Hvert 5. minut sendes nye data op. Er internettet nede, kører banen videre som normalt og indhenter det bagefter.

🌐 Admin online
👥

Medlemmer

Opret, ret og deaktivér medlemmer. Sortering, søgning og hurtige til/fra-knapper. Et RFID-kort kan kun tilhøre ét medlem ad gangen.

🗄️

Våbenkartotek

Fabrikant, model, kaliber og registreringsnummer, aktiv/inaktiv.

📈

Aktivitet og sidst set

Aktivitetspoint pr. år, og hvornår hvert medlem sidst var på banen, også efter skift af kort.

📋

Våbenlånsrapport

Hvem har lånt hvilke våben og hvornår.

🔢

Skud i alt

Til myndighedsudtræk: kun summer pr. måned og kaliberklasse, aldrig pr. medlem.

🙋

Prøveskydninger

Oversigt over gæster, søgbar på navn og dato, med mulighed for at rette en registrering.

✉️

Nyhedsbreve

Mail til alle aktive, til dem der ikke har betalt, eller til dem med under 6 point, med mulighed for en vedhæftet fil.

🔐

Login

Kun administratorer. E-mail og adgangskode, "glemt adgangskode" via mail, og rettighederne tjekkes ved hvert klik.

📤

Eksport

Medlemslister og rapporter kan hentes som CSV til regneark.

4Hvad der sendes mellem banen og admin

I dag går alt én vej: fra banen op til admin. Banens PC starter selv hver synk.

DataRetningBemærkning
Ind/ud-scanningerBanen → adminKun nye siden sidst
SkudregistreringerBanen → adminKun nye siden sidst
VåbenlånBanen → adminNye, og når et våben afleveres
Gæster / prøveskytterBanen → adminGæster registreres kun på banen
AktivitetspointBanen → adminKun når der er ændringer
Hvem er på banen nuBanen → adminData er oppe. En side til at vise det i admin mangler endnu
Medlemmer og våbenBanen → admin vendesBliver admin → banen, når rettelser kan hentes ned
AdgangskoderSendes ikkeLogin findes kun online

5Sikkerhed

🚪
Ingen åbne databaserHverken banens eller admin-delens database kan nås fra internettet.
🔑
Hemmelig nøgleKun banen kan sende data ind. Serveren gemmer kun et fingeraftryk af nøglen.
🧱
Smal dørKun bestemte tabeller og felter kan modtages, alt andet afvises.
🔒
Kun HTTPSAl trafik mellem banen, admin og bestyrelsen er krypteret.
#️⃣
Rigtige adgangskoderGemmes kun som sikre hashes (bcrypt), aldrig i klartekst.
📒
Log over altHver modtaget synk-pakke logges, så fejl kan opdages.

6Roadmap: hvad vi arbejder på

Fra venstre mod højre: det der er klart, det vi er i gang med nu, det der kommer lige bagefter, og idéer til senere.

✅ Færdigt5
Banen i driftRFID ind/ud, våbenlån, gæster, skud og aktivitetspoint.
Synk banen → adminSynk-agent og synk-API, bygget og testet med rigtige data.
Admin flyttet onlineAlle admin-sider klar til opsf.accessinator.dk.
Mail via NordicwayNyhedsbreve og "glemt adgangskode" fra klubbens egen adresse.
OprydningGammel og ubrugt kode fjernet; dokumentation opdateret.
🔧 I gang2
Go-live af admin onlineVenter på at domænet slår igennem. Derefter: database, upload og test af login og mail.Venter på DNS
Synk i drift på banens PCAutomatisk hvert 5. minut via Windows' Opgaveplanlægning.
⏭️ Næste2
Rettelser fra admin ned til banenMedlemmer og våben rettes kun online og hentes automatisk ned til banen.Gør admin fuldt brugbar
Login med engangskode (MFA)Kode på mail ved login fra en ny enhed, og med jævne mellemrum.
💡 Senere6
ØkonomimodulAmmunitionslager, salg via + / − på banens forside, og CSV til kassereren. Se forslaget →Forslag
"Synk nu"-knapPlus synk når banen åbnes, og når sidste skytte går.
"På banen nu" i adminSe hjemmefra, hvem der er på banen lige nu.
Bedre fejlscan-beskyttelseOgså på opret/ret medlem.
MobilePay på banenKræver erhvervsaftale hos Vipps MobilePay.Afventer aftale
Flere klubberSamme system på eget underdomæne for andre klubber.
ℹ️
Indtil rettelser kan hentes ned til banen Admin online kan bruges til at se data og rapporter. Rettelser til medlemmer og våben skal vente, til den del er bygget. Ellers kan de blive overskrevet af banens data.