Pular para o conteúdo

Contas e ligação

O Restorm utiliza-se sem conta: a edição Community não exige qualquer inscrição. Iniciar sessão serve para desbloquear as capacidades das edições Pro e Enterprise.

O botão Conta encontra-se à direita da barra de título. O seu menu propõe Iniciar sessão e, depois de a sessão estar iniciada, Painel, Mudar para Pro ou Gerir a minha subscrição, e Terminar sessão.

O menu do botão Conta, com a sessão iniciada: o nome do titular, a sua edição e depois as entradas “Painel”, “Gerir a minha subscrição” e “Terminar sessão”

O Restorm abre o navegador do seu sistema e escuta numa porta local para receber a resposta de autenticação. A sessão é, portanto, iniciada num navegador verdadeiro, com o seu gestor de palavras-passe e o seu segundo fator.

O token de sessão é guardado pelo porta-chaves do sistema operativo e nenhum token em bruto atravessa a ponte interna da aplicação.

Os seus direitos materializam-se num token assinado que transporta o seu plano e as suas capacidades. É verificado offline pela aplicação e atualizado periodicamente, bem como sempre que a janela recupera o foco.

Este ponto merece ser sublinhado: um servidor comprometido não pode conceder capacidades que não tenha o direito de assinar.

A célula mais à esquerda da barra de estado mostra permanentemente:

Restorm v1.4.2 - Community

Atualiza-se imediatamente ao iniciar sessão, ao terminar sessão e sempre que os direitos são atualizados.

Duas funções dentro de uma organização:

FunçãoPode
adminGerir a faturação, os lugares e os membros
memberUtilizar as capacidades do plano

Mudar para Pro abre o processo de compra; Gerir a minha subscrição abre o portal do cliente, onde se altera o meio de pagamento, se transferem as faturas e se gerem os lugares.

A execução headless não inicia sessão de forma interativa: lê um token de organização na variável de ambiente RESTORM_TOKEN.

Este token, prefixado rstk_, gera-se a partir do painel de controlo da sua conta. Está associado à organização, não a uma pessoa: a saída de um colega não quebra o seu pipeline.

Terminal window
export RESTORM_TOKEN="rstk_…"
restorm --open ./api.restorm --run "Tests de fumée" --headless

Coloque-o no cofre de segredos da sua CI, nunca no repositório.

Um token ausente, inválido ou revogado faz o comando terminar com o código 3, e uma mensagem explícita indica a razão. Consulte Execução headless e CI.