Segurança desde o projeto

Proteja o acesso sem esconder como o produto funciona.

O KnownStock combina controles concretos de acesso com limites claros entre espaços, estoque e faturamento. Cada afirmação corresponde a uma proteção implementada.

  • Não exige cartão
  • Todos os recursos incluídos
  • Computador, tablet e celular

Um fluxo de trabalho real

Consulte os fatos que explicam a quantidade em estoque.

Este exemplo usa campos e estados reais do KnownStock. É uma representação clara do produto em HTML, não uma captura fictícia nem atribuída a um cliente.

Identidade e sessões

O servidor, não o navegador, controla o contexto da sessão.

Cookies de sessão seguros e revogáveis, verificações de mesma origem e proteção CSRF protegem alterações autenticadas. A recuperação de senha e a ativação de uso único nunca exigem que um Administrador defina ou conheça a senha de outra pessoa.

Perfis, permissões e escopo por armazém

Ocultar um botão nunca é um limite de segurança.

Administrador e Usuário são os dois perfis visíveis. Usuários podem ficar restritos a somente leitura, a determinados armazéns e a permissões avançadas específicas. A API em Go verifica essas regras em cada visualização e ação relevante.

Isolamento do espaço e do estoque

Os registros operacionais permanecem no próprio espaço.

Cada espaço tem seu próprio banco de dados, e o aplicativo verifica cada solicitação conforme o vínculo da sessão e seu escopo por armazém. As regras do banco preservam os relacionamentos entre registros; os usuários não podem alterar nem excluir movimentações confirmadas.

Separação dos pagamentos

Uma atualização de pagamento não pode alterar o estoque.

Somente uma notificação verificada da Paddle pode alterar os direitos da assinatura. Os identificadores de pagamento permanecem no servidor, notificações duplicadas são reconhecidas e toda atualização deve corresponder ao produto e ao preço publicados.

Responsabilidade em dispositivos compartilhados

Encerre o contexto local ao terminar o trabalho.

O aplicativo instalado limita os dados locais ao espaço autorizado e ao contexto das permissões. Sair da conta remove o contexto local sensível e as filas concluídas. O acesso à câmera só é solicitado quando o usuário inicia a leitura.

Tudo pronto para uma primeira movimentação verificável

Comece com um item, um armazém e uma quantidade que você consiga explicar.

Crie um espaço de trabalho sem cartão, adicione seu primeiro item e armazém e siga o manual prático no seu ritmo.