2014-02-26 115 views
0

我試圖縮小權限的範圍,以便我不必在清單文件中執行以下操作。manifest.json中的Chrome擴展權限字段

「權限」:[ 「HTTP://*.google.com/」, 「HTTPS://*.google.com/」],

然而,認證需要www.google.com ,login.google.com等等。

我的第一個問題是:在權限字段中有「http://*.google.com/」,「https://*.google.com/」是一種不好的做法嗎?

如果是,我有什麼選擇?我看着使用「身份」,但它是否也適用於擴展?

+0

您是否在使用Identity API(https://developer.chrome.com/apps/identity)?這個問題上的-extension標籤建議不要,但如果你是這樣,聲明身份許可會自動授予所需的主機權限。 – sowbug

回答

1

我不確定你的問題。請提供更多關於你真正想要的細節。所以,我首先提供一些信息,也許它是正確的。

用途:

"permissions": ["*://*.google.com/"] 

頁接受:

用途:

"permissions": ["*://www.google.com/"] 

頁接受:

可以在Chrome Extension Pattern頁面獲取更多信息。