2013-08-19 19 views
7

Kullanıcının github ile kimlik doğrulamasına izin vermek için chrome.identity API'yi krom paketli bir uygulamada kullanmak istiyorum. Uygulamanın taraftan chrome.identity.launchWebAuthFlow için doğru yönlendirme URL'si nedir?

, ben memnunum:

chrome.identity.launchWebAuthFlow(
    {'url':'https://github.com/login/oauth/authorize?client_id=clientidgoeshere','interactive':true}, 
    functionToTakeRedirectURL 
); 

Ama yönlendirme URL github tarafında olması gerektiğinden emin değilim. Uygulama yayındayken, github uygulama sayfasında yönlendirme URL'sini https://appidgoeshere.chromiumapp.org olarak ayarlayacağım, ancak uygulamanın yayınlanana kadar bu URL'nin kullanılabileceğini düşünmüyorum.

Uygulamayı yazarken yönlendirmenin nereye yönlendirileceğini bilen var mı?

Uygulamayı Dart ile chrome.dart kütüphanesini kullanarak yazıyorum, ancak sanırım javascript'te yazıyorsam aynı problem var. böylece yok

cevap

6

yönlendirme URL'sini oluşturmak için chrome.runtime.id kullanır r kodunu kodlamak için Uygulamanızda edirect URL kalıbı.

+0

Fantastik. Tam olarak ihtiyacım olan şey. Chris teşekkürler! –