Mevcut kimlik doğrulamayı kullanmak ve Google Directory API'sına bir istek isteği gerçekleştirmek için aynı kimlik doğrulamayı kullanmak istiyorum.Firebase üzerinden var olan bir Google OAuth kimlik doğrulaması nasıl tanınır ve Angular 2'de bir Google Directory API isteği gerçekleştirilir?
login() {
this.firebaseRef = new Firebase('https://xxx.firebaseio.com');
this.firebaseRef.authWithOAuthPopup("google", (error, authData) => {
if (error) {
console.log("Login Failed!", error);
} else {
console.log("Authenticated successfully with payload:", authData);
}
}, {
scope: "https://www.googleapis.com/auth/admin.directory.user.readonly"
});
}
getData() {
// TO-DO
// Recognise existing OAuth and perform a GET request to
// https://www.googleapis.com/admin/directory/v1/users?domain=nunoarruda.com
}
Biliyorum ama bu bağlamda başarılı bir API isteği gerçekleştirmek için bu yetkisini nasıl kullanırım? – nunoarruda