首页 > 解决方案 > 如果用户登录到该站点,是否想从 chrome 扩展程序中检查?

问题描述

我已经为一个网站(用 PHP 开发)开发了一个 chrome 扩展,它正在运行。扩展程序有一个按钮,我想根据用户是否登录的条件启用/禁用此按钮

标签: angulargoogle-chrome-extensionlocal-storagegoogle-chrome-storage

解决方案


您可以保持当前用户的状态localStorage(确保在登录/注销时设置删除当前用户。假设您正在使用JWT或标准它应该相当容易。

在您的背景/内容脚本上使用:

        chrome.storage.sync.set({key: value}, function() {
          console.log('Value is set to ' + value);
        });

        chrome.storage.sync.get(['key'], function(result) {
          console.log('Value currently is ' + result.key);
        });



推荐阅读