WP Manifestindependent plugin directory
manifest / media / ukm-getfile-playback-proxy

UKM Getfile Playback Proxy

UKM Getfile Playback Proxy for å hente playback-filer med autentisering. Bruk sys.ukm.no/getplaybackfile?id=123

by UKM Norge / Kushtrim Aliu · github.com/ukmnorge/ukm-getfile-playback-proxy · website

★ 0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/ukmnorge/ukm-getfile-playback-proxy/archive/refs/heads/main.zip

Hent Playback fil

WordPress-plugin som lar innloggede brukere med riktig tilgang hente en playback-fil via UKM-domene. Forespørselen valideres mot område/bruker filen tilhører, og filen hentes fra playback.ukm.no med et kortlevd signert token.

Hente en fil

  1. Vær innlogget i WordPress.
  2. Ha tilgang til arrangementet filen er knyttet til.
  3. Åpne eller kall endepunktet med GET-parameteren id (playback-fil-ID i databasen): Eksempel (produksjon): https://sys.ukm.no/getplaybackfile?id=123

Nettleseren sender med cookies; for curl må du sende innloggings-cookie eller bruke en kontekst der du allerede er autentisert.

Teknisk kort

  • Rewrite: sti getplaybackfile → intern query var ukm_getfile.
  • PlaybackFile::getById(id) brukes for å finne fil og tilknyttet arrangement.
  • HandleAPICallWithAuthorization sjekker metode (GET) og tilgang til arrangement.
  • Mot playback-server sendes header X-UKM-Playback-Token med signert payload.