NIP-FI è la specifica delle asserzioni di identità federata specifica del progetto Buzz. Il nome non implica l’adozione da parte del repository nostr-protocol/nips né l’interoperabilità con relay esterni a Buzz.

Ingresso HTTP

Per le richieste HTTP protette in modalità di applicazione obbligatoria, Buzz associa un’asserzione di identità federata a un event di autorizzazione firmato NIP-98. La chiave pubblica Nostr dimostrata dalla firma HTTP deve corrispondere alla chiave indicata nell’asserzione. Le prove mancanti, non corrispondenti o non verificabili vengono rifiutate. Buzz usa questa associazione per collegare la decisione di autorizzazione di un emittente di identità esterno alla chiave Nostr che effettua la richiesta.

La revisione della specifica del progetto definisce il modello di applicazione. L’implementazione integrata per l’ingresso HTTP copre le superfici HTTP protette di Buzz, inclusi i percorsi del bridge del relay, dei contenuti multimediali, dei workflow e di Git. L’integrazione riporta test sul sorgente; non significa che un altro relay Nostr implementi la stessa politica.


Fonti primarie:

Citato in: