Chrome 扩展程序和 Cookie
Chrome Extensions and Cookies
我创建了一个 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:
获取它的方式
<?php
if(isset($_COOKIE["username"])){
echo "Logged in";
}
?>
有什么想法吗?这让我困惑了一段时间。
好吧,我从来没有解决我遇到的 cookie 的确切问题,我决定改用 OAuth 进行身份验证。
我创建了一个 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:
获取它的方式<?php
if(isset($_COOKIE["username"])){
echo "Logged in";
}
?>
有什么想法吗?这让我困惑了一段时间。
好吧,我从来没有解决我遇到的 cookie 的确切问题,我决定改用 OAuth 进行身份验证。