Cookies são arquivos gerados pelos sites que você visita. É utilizado para facilitar o seu acesso economizando informações de navegação. Com os cookies, os sites podem manter seu login, lembrar suas preferências do site e fornecer conteúdo relevante localmente.
A janela de aceitação de Cookie na qual informa o que está sendo coletado pelo site é necessária para o cumprimento da lei referente à LGPD (Lei Geral de Proteção de Dados Pessoais Lei nº 13.709/2018), é uma cultura de privacidade e proteção de dados no país, o que demanda a conscientização de toda a sociedade acerca da importância dos dados pessoais e os seus reflexos em direitos fundamentais como a liberdade, a privacidade e o livre desenvolvimento da personalidade da pessoa natural.
Ao executar o projeto, é possível visualizar na página de login a notificação para aceitar os cookies na qual é descrito na figura abaixo.
Figura 1 - Cookie na página de login
Abaixo, é exibido a modal que foi inicializada ao clicar em Abrir Preferências (Item 2 da figura 1).
Figura 1.1 - Janela de Preferências
Este tópico mostrará que as configurações e estilo da janela e modal podem ser alterados, fazendo com que você possa criar um modelo personalizável.
A página cookies ( Localização: Formulários/Web/Público/privacy/cookies
Endereço: |
) permite modificar seu conteúdo para se adequar as definições de cookies as necessidades do seu projeto. Por padrão, a página já vem com os textos internacionalizados, isso significa que todo o conteúdo já vem com traduzido para mais de uma língua: português e inglês. É possível incluir outras línguas através da nossa ferramenta de internacionalização (cliente web), isso é mostrado na documentação de internacionalização.
A página é formada por um rodapé (destaque 1 da figura 2) e um modal (destaque 2). Acesse o tópico Cookies no Cronapp para mais detalhes sobre os recursos dessa página.
Figura 2 - View com as preferências de cookies
Os botões para aceitar os cookies estão relacionados com o bloco de programação web Cookies (Localização: Blocos de Programação/Web/privacy/Cookies
Endereço: |
). As funções abaixo utilizam os blocos Obter cookie e Definir Cookie.
Figura 3 - Blocos de programação
Nessa página