Se você tem uma identidade Nostr (uma npub), pode entrar no campus com um clique. Sua extensão assina um desafio e o campus verifica a assinatura. Sua chave privada nunca sai do seu navegador: o servidor só conhece sua chave pública.
O que você precisa
Seção intitulada “O que você precisa”Uma extensão de navegador compatível com NIP-07. As mais usadas:
- Alby (Chrome, Firefox, Brave)
- nos2x (Chrome, Brave) ou nos2x-fox (Firefox)
- Flamingo, Nostore e outras compatíveis com NIP-07
Instale a extensão e crie ou importe sua chave Nostr seguindo as instruções da própria extensão.
Abra campus.ismos.xyz/login e clique em ⚡ Log in with Nostr, o botão roxo abaixo do formulário de usuário e senha. Ele demora alguns segundos para aparecer.
A extensão vai pedir permissão para compartilhar sua chave pública. Aceite.
Em seguida vai pedir para assinar a solicitação de login. Aceite também. Você está assinando um evento de uso único que expira em dois minutos; não é uma transação nem autoriza nada mais.
Em poucos segundos você entra no seu Painel.
A primeira vez
Seção intitulada “A primeira vez”Ao entrar pela primeira vez com uma chave Nostr, sua conta é criada automaticamente:
- Nome visível: vem do seu perfil Nostr (o
display_namedo seu evento de perfil). Se você não tem perfil publicado, é usado um nome genérico que você pode mudar no seu perfil. - E-mail: nenhum é pedido. O campus gera um endereço fictício a partir da sua
npub. Leia abaixo o que isso implica.
Você não vai receber e-mails
Seção intitulada “Você não vai receber e-mails”Para preservar sua privacidade, ao entrar com Nostr nenhum e-mail é pedido: o campus monta um endereço fictício a partir da sua npub. Esse endereço não existe, então:
- Você não receberá nenhum e-mail nem comunicação do campus: nem avisos de cursos, nem respostas nos fóruns, nem lembretes de entregas, nem novidades.
- Sua identidade continua sem estar ligada a um e-mail real, que é justamente o objetivo.
É o comportamento padrão e, para muita gente, é o desejado. Mas se você espera receber avisos e nada chega, essa é a razão: não é uma falha.
Se você quiser recebê-los
Seção intitulada “Se você quiser recebê-los”Você precisa substituir manualmente esse endereço fictício pelo seu e-mail real no seu perfil do campus: avatar → Perfil → Editar perfil → campo Endereço de e-mail. Você receberá um e-mail de confirmação no endereço novo.
Um caminho intermediário: um e-mail que não seja o seu de sempre
Seção intitulada “Um caminho intermediário: um e-mail que não seja o seu de sempre”Não é preciso escolher entre não receber nada e dar seu endereço pessoal. Você pode colocar um endereço que receba e-mail mas que não esteja ligado à sua identidade:
- Uma conta nova em um provedor focado em privacidade. Proton Mail e Tuta (antes Tutanota) têm plano gratuito, não pedem dados pessoais e criptografam a caixa de entrada. Crie uma só para o campus.
- Um alias que encaminha para sua caixa de sempre. Você dá um endereço diferente ao campus e os e-mails chegam onde você já lê: SimpleLogin, addy.io ou DuckDuckGo Email Protection. Se um dia incomodar, você desativa o alias e pronto, sem mexer na sua conta.
Com qualquer uma das duas opções você recebe os avisos do campus e seu endereço pessoal continua sem aparecer em lugar nenhum.
Erros comuns
Seção intitulada “Erros comuns”| Mensagem | O que significa | O que fazer |
|---|---|---|
| Nenhuma extensão Nostr encontrada | O navegador não tem uma extensão NIP-07 ativa | Instale Alby ou nos2x e recarregue a página |
| A extensão negou o acesso | Você recusou compartilhar a chave pública | Repita e aceite a permissão na extensão |
| A assinatura foi cancelada | Você recusou assinar a solicitação | Repita e aceite a assinatura |
| Não foi possível obter o desafio | A página ficou aberta por tempo demais | Recarregue a página e tente de novo |
| Erro de rede | Sem conexão ou o relay não responde | Verifique sua conexão e tente de novo |
Privacidade e segurança
Seção intitulada “Privacidade e segurança”- O campus recebe só sua chave pública e uma assinatura. Não pode publicar em seu nome nem acessar suas mensagens.
- A assinatura é feita sobre um desafio único com a URL do campus, então não pode ser reutilizada em outro site.
- O plugin que torna esse login possível é software livre desenvolvido pela ISMOS: moodle-auth_nostr no GitHub.