Ich versuche, OAuth mit meiner Chrome-Erweiterung zu integrieren. Ich folge dem Tutorial von Google: https://developer.chrome.com/extensions/tut_oauth.htmlGoogle Chrome-Erweiterung mit OAuth
Ich erstelle ExOauth von der background.js (definiert von mir und es wird von background.html geladen).
var oauth = ChromeExOAuth.initBackgroundPage({
'request_url': 'https://www.google.com/accounts/OAuthGetRequestToken',
'authorize_url': 'https://www.google.com/accounts/OAuthAuthorizeToken',
'access_url': 'https://www.google.com/accounts/OAuthGetAccessToken',
'consumer_key': 'anonymous',
'consumer_secret': 'anonymous',
'scope': 'https://docs.google.com/feeds/',
'app_name': Test app'
});
oauth.authorize(onAuthorized);
Hier ist die OnAuthorized Methode:
onAuthorized = function() {
// Start my application logic.
};
Bin ich hier etwas fehlt? Wenn ich die Erweiterung lade, öffnet es mehrere "Redirecting ...." Tabs.
ich immer noch dieses Problem bin und es immer wieder neue Registerkarten öffnen. Wie hast du es gelöst? – avi