Eu olhei para o console e notei esses avisos
Um cookie associado a um recurso entre sites em http://google.com/ foi definido sem o atributo SameSite. Uma versão futura do Chrome só entregará cookies com solicitações entre sites se eles estiverem definidos com SameSite = None e Secure. Você pode revisar os cookies nas ferramentas do desenvolvedor em Aplicativo> Armazenamento> Cookies e ver mais detalhes em https://www.chromestatus.com/feature/5088147346030592 e https://www.chromestatus.com/feature/5633521622188032 .
Como resolver isso?
Respostas:
Uma solução que funcionou para mim:
Se você estiver usando PHP, adicione esta linha ao início
Atualizar Aqui está um recurso útil, incluindo exemplos em JavaScript, Node.js, PHP e Python
https://github.com/GoogleChromeLabs/samesite-examples
fonte
Não há nada que você possa fazer até que os desenvolvedores / administradores do Google (e desenvolvedores / administradores de outros recursos externos) modifiquem seus scripts / servidores para incluir as configurações de cookies necessárias nos cookies que eles geram quando o site os inclui. Veja aqui mais informações:
https://github.com/GoogleChromeLabs/samesite-examples/issues/4#issuecomment-548598318
Se você estiver depurando seu site, poderá ignorar temporariamente essas entradas no console das ferramentas de desenvolvedor do Chrome adicionando este filtro à caixa de filtro:
-SameSite=None
Por exemplo:
fonte
O seu arquivo .htaccess contém um código de cookie não definido do cabeçalho? e você usa o cdn e seu cache como cloudflare.
Nesse caso, basta excluir o código no htaccess
fonte
Header always edit Set-Cookie (.*) "$1; HTTPOnly; Secure"
?