Ĉu privata prokurilo povas akcepti nur vian aplikaĵon?
Klarigas la limojn de limigoj laŭ aplikaĵnomo kaj User-Agent kaj distingas posedon de legitimiloj disde pruvo de aparta plenumebla programo.
Antaŭa prokurilo povas postuli legitimilojn, limigi fontajn retojn kaj apliki celpolitikon. Tiuj kontroloj tamen ne pruvas, ke la alvokanto estas unu aparta plenumebla programo.
User-Agent aŭ propra kaplinio estas liverata de la kliento kaj povas esti kopiata. Tial aplikaĵnomo en peto ne taŭgas kiel la sola pordego al privata prokurilo.
Uzu alirkontrolojn, kiuj esprimas tion, kion vi efektive povas validigi: rajtigitan konton, permesitan retan lokon kaj la celitajn cellokojn. Protektu kaj revoku klientajn legitimilojn per la kutima dezajno de la aplikaĵo por administri sekretojn. Poste kontrolu permesitajn kaj rifuzitajn petojn kontraŭ la celita alirlimo.
Eĉ pli forta klienta aŭtentigado pruvas posedon de aprobita ŝlosilo aŭ legitimilo. Ĝi ne estu priskribata kiel absoluta garantio, ke neniu alia programo povas uzi tiun legitimilon.
Se la postulo estas plenumado de integreco de administrataj aparatoj aŭ aplikaĵoj, identigu ĝin kiel plian sistempostulon. Ne promesu ĝin per kaplinia regulo de Squid, kiu nur rekonas ĉenon, kiun la alvokanto mem elektis sendi.