2016-11-08 15 views
1

私は以前にオープンソースの拡張機能を構築していましたが、拡張機能ではいくつかのGoogleドライブAPIにアクセスするにはOAuth 2.0が必要です。Firefox WebExtensionでOAuth 2.0を使用

現在、私のChrome extensionはOAuthにアクセスするのにidentity.launchWebAuthFlowを使用し、Firefox XPI拡張はoauthorizerをOAuthに使用します。

ここでは、将来のメンテナンスのために、Firefox拡張機能をXPIからWebExtensionに変換したいと考えています(ChromeとFirefox WebExtensionsは非常に似ています)。

2つのバージョンの拡張機能が既に用意されているので、移行は簡単だと思いました。しかし、いくつかの調査の後、私はFirefox WebExtensionの中でOAuth 2.0にアクセスする簡単な方法を見つけることができません。

いくつかのアドバイスをいただければ幸いです。

+0

は私が後で[mozillaのフォーラム]に同じ質問を掲載している(https://で談話。 mozilla-community.org/t/use-oauth-2-0-in-firefox-webextension/11984/2)、対応するAPIはまだ実装されているようです。 –

答えて

3

私は現在それを使用しています!ここ

バグ: https://bugzilla.mozilla.org/show_bug.cgi?id=1305421

機能がここにサポートされているかどうかを確認することができます

http://arewewebextensionsyet.com/#identity

+0

こんにちは、APIがすでにリリースされているのでしょうか?私はそれがあなたの提供されたURLでサポートされているのを見ましたが、私は '未チェックのlastError値:エラー:browser.identityは未定義です.'それを使用しようとするとFF51&FF52の開発者版です。 FFウェブサイトで公式文書を見つけることができませんでした。 –

+0

オクラホマ、夜間ビルド(FF54)に疲れてしまいました。 –

関連する問題