Problemam: Szuksegem van egy web szerverre, ami a bejovo keres header-jebol kivesz egy tokent, majd azt es a letolteni kivant fajl nevet atadja egy kulso programnak, ami eldonti, hogy a keres kiszolgalhato-e vagy sem. A token validalasa nem trivialis, azt mindenkeppen az adott kulso programnak kell vegeznie.
Van erre valami plugin vagy extension nginex-hez vagy apache-hoz?
- 206 megtekintés
Hozzászólások
Nekem nginxnel remlik ilyesmi gyari modul, nezz ra doksiban.
- A hozzászóláshoz be kell jelentkezni
konkrétan google 1. találat:
nginx custom authentication middleware
https://docs.nginx.com/nginx/admin-guide/security-controls/configuring-subrequest-authentication/
- A hozzászóláshoz be kell jelentkezni
Koszi! Bevallom, mielott irtam volna csak apache-ra kerestem ra, mert azt jobban kedvelem.
- A hozzászóláshoz be kell jelentkezni
nem biztos, hogy megoldás a problémádra (terhelés és környezet függő), de pl. nodeJS-ben express-el ezt néhány sorból össze tudod hozni magad is. A headert és a query paramétereket kiszedni triviális (header, query) utána pedig több lehetőséged van rá, hogy ezt egy másik folyamatnak átadd, vagy indítsd egy programot aminek ez a két paramétere. Természetesen mivel itt az express-es node app maga a webszerver is, így a fájl letöltés kiszolgálását magát szintén kezelni kell, de ez sem nehéz expressben. Természetesen ez azt is jelenti, hogy minden egyéb olyan funkciótól elesel amit pl. az apache vagy az nginx szállít, vannak dolgok amiket kézzel kell lekezelni.
- A hozzászóláshoz be kell jelentkezni
:D
kicsit ágyúval verébre nem?
végülis tehetné az egészet egy wordpress-be is aminek egy bővítményében ellenőrizgetheti a kérdéses tokent
:D
vagy..
ír rá egy dedikált kis utility-t pl go-ban..
- A hozzászóláshoz be kell jelentkezni