Além de reescrita de URL, que opções estão disponíveis para manter sessões sem o uso de cookies?
-
05-07-2019 - |
Pergunta
Já vi várias opções para URL reescrevendo aqui no estouro de pilha e outros lugares na web, mas estava curioso para ver se havia outras opções.
Solução
Esta é especulação, como cookies e Reescrever URL são os dois grandes, mas tecnologicamente, eu acho que seria possível:
- fazer alguma hackery maciça com javascript que captura todas as ligações e envia um formulário com informações.
- acompanhar a sessão no servidor baseado em IP
Ambos têm suas desvantagens e buracos obviamente.
Outras dicas
As variáveis ??de sessão? No trabalho, nós não estão autorizados a utilizar não session-cookies sem uma carga de permissões.
Você pode manter o estado através de um cookie ou através de um parâmetro de consulta. As necessidades do navegador para ser capaz de passar dados para o servidor web de alguma forma, e essas são as duas únicas opções.
Suponho que isso depende do que a tecnologia que você está usando. Em ColdFusion você pode manter as variáveis ??de sessão sem cookies.
Usando um banco de dados de armazenamento do lado do cliente, como o Google Gears (sqlite)? Html5 deverá incluir um ( webkit já faz isso ).