O NIP-FI é a especificação de asserções de identidade federada específica do projeto Buzz. O nome não implica adoção pelo repositório nostr-protocol/nips nem interoperabilidade com relays fora do Buzz.

Entrada HTTP

Para solicitações HTTP protegidas no modo de aplicação, o Buzz combina uma asserção de identidade federada com um event de autorização assinado do NIP-98. A chave pública Nostr comprovada pela assinatura HTTP precisa corresponder à chave nomeada na asserção. Evidências ausentes, divergentes ou não verificáveis são rejeitadas. O Buzz usa essa combinação para ligar a decisão de autorização de um emissor de identidade externo à chave Nostr que faz a solicitação.

A revisão da especificação do projeto define o modelo de aplicação. A implementação incorporada de entrada HTTP cobre as superfícies HTTP protegidas do Buzz, incluindo os caminhos de ponte de relay, mídia, workflow e Git. O merge relata testes no código-fonte; ele não significa que outro relay Nostr implemente a mesma política.


Fontes primárias:

Mencionado em: