我正在使用Sails.js,并试图通过将用户信息保存到会话中来进行简单的登录。下面是我的登录操作代码:
AuthService.login(req.body.email, req.body.password).then(user => {
// save user information in the session
req.session.user = user;
req.session.authenticated = true;
return res.json({
user:user,
token:token
});
是否可以在不使用后台页面的情况下直接从内容脚本向浏览器操作发送消息?下面是我的代码的简化版本。内容脚本似乎工作正常,但我在控制台中得到以下错误:
Error: Error: Could not establish connection. Receiving end does not exist.
我假设这是因为浏览器操作并不总是活动的。但我不想使用后台页面,因为我不希望脚本运行时不断占用内存。我希望将消息直接发送到浏览器操作,并显示弹出窗口,有点像browserAction.onClicked显示弹出窗口。这是我正在尝试构建的第一个扩展,所以尝试弄清楚一些事情。谢谢
manifest.json