UserID#
O módulo define cookies adequados para identificação de clientes. Os cookies recebidos e definidos podem ser registrados usando as variáveis integradas $uid_got e $uid_set. Este módulo é compatível com o módulo mod_uid para Apache. Habilita ou desabilita a definição de cookies e o registro dos cookies recebidos: habilita a definição de cookies versão 2 e o registro dos cookies recebidos; habilita a definição de cookies versão 1 e o registro dos cookies recebidos; desabilita a definição de cookies, mas habilita o registro dos cookies recebidos; desabilita a definição de cookies e o registro dos cookies recebidos. Define um domínio para o qual o cookie é definido. O parâmetro Define um tempo durante o qual um navegador deve manter o cookie. O parâmetro Se o parâmetro não for Se o parâmetro não for Se a marca for definida, ela é comparada com o primeiro símbolo de preenchimento na representação base64 do identificador do cliente passado em um cookie. Se eles não coincidirem, o cookie é reenviado com a marca especificada, tempo de expiração e cabeçalho Define o nome do cookie. Define um valor para o campo de cabeçalho Define um caminho para o qual o cookie é definido. Padrão http, server, location Se os identificadores são emitidos por múltiplos servidores (serviços), cada serviço deve receber seu próprio O nome do cookie e o identificador do cliente recebido. Se a variável for definida com uma string não vazia que não seja O nome do cookie e o identificador do cliente enviado.Exemplo de Configuração#
userid on;
userid_name uid;
userid_domain example.com;
userid_path /;
userid_expires 365d;
userid_p3p 'policyref="/w3c/p3p.xml", CP="CUR ADM OUR NOR STA NID"';
Diretivas#
userid#
on
v1
log
off
userid_domain#
none
desabilita a definição de um domínio para o cookie.userid_expires#
max
fará com que o cookie expire em "31 Dec 2037 23:55:55 GMT". O parâmetro off
fará com que o cookie expire no final de uma sessão do navegador.userid_flags#
off
, define uma ou mais flags adicionais para
o cookie: secure
, httponly
, samesite=strict
,
samesite=lax
, samesite=none
.userid_mark#
off
, habilita o mecanismo de marcação de cookies e define o caractere usado como marca. Este mecanismo é usado para adicionar ou alterar userid_p3p e/ou um tempo de expiração do cookie preservando o identificador do cliente. Uma marca pode ser qualquer letra do alfabeto inglês (sensível a maiúsculas e minúsculas), dígito, ou o caractere "=".P3P
.userid_name#
userid_p3p#
P3P
que será enviado junto com o cookie. Se a diretiva for definida com o valor especial none
, o cabeçalho P3P
não será enviado em uma resposta.userid_path#
userid_service#
userid_service
number;userid_service endereço IP do servidor;
number
para garantir que os identificadores de clientes sejam únicos. Para cookies versão 1, o valor padrão é zero. Para cookies versão 2, o valor padrão é o número composto pelos últimos quatro octetos do endereço IP do servidor.Variáveis Integradas#
$uid_got
#$uid_reset
#0
, os identificadores de clientes são redefinidos. O valor especial log
adicionalmente leva à saída de mensagens sobre os identificadores redefinidos para o error_log.$uid_set
#