Chrome Extensions and Cookies

Chrome Extensions and Cookies

本文关键字:Cookies and Extensions Chrome      更新时间:2023-09-26

我创建了一个chrome扩展,并试图使用它来允许用户登录到系统中。我使用chrome.cookies.set设置了一个cookie,然后我试图用PHP读取它——但PHP似乎从未将cookie视为已设置。我已经手动验证了cookie的存在,但isset()似乎总是返回false。

chrome.cookies.set({"name":"username","url":"http://127.0.0.1","domain":null, "path": "/", "value":userName},function (cookie){
  console.log(JSON.stringify(cookie));
  console.log(chrome.extension.lastError);
  console.log(chrome.runtime.lastError);
});

这就是我设置cookie的方式,这也是我尝试用PHP:获取cookie的方式

<?php
    if(isset($_COOKIE["username"])){
        echo "Logged in";
    }
?>

有什么想法吗?这已经困扰了我一段时间了。

好吧,我从来没有解决过cookie的确切问题,我决定使用OAuth进行身份验证。