0

I have a user who will log in to my website using credentials (Not google Oauth). Once he is logged in, I want to check if he is logged in on my website using the chrome extension.

Manifest.json

"host_permissions": [
  "*://*.mydomain.com/"
],
"permissions": [
  "storage",
  "cookies"
],

background.js

function getCookies(domain, name, callback) {
    chrome.cookies.get({"url": domain, "name": name}, function(cookie) {
        if(callback) {
            callback(cookie.value);
        }
    });
}

chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {

    getCookies("mydomain.com", "my_cookie_name", function (cookie_value) {
        chrome.extension.getBackgroundPage().console.log(cookie_value)
    });

})

Content Script

This sends messages to background.js

    chrome.runtime.sendMessage({text, style, platform, isBig: Boolean(element)}, function (response) {
            updateInput(response, element);
           
        })

I don't see any log output here. Anything I am doing wrong?

Mohit Jain
  • 43,139
  • 57
  • 169
  • 274

0 Answers0