Привет, я использую firebase javascript sdk с интерфейсом реагирования для реализации аутентификации и запроса данных хранилища данных. Я недавно обновил правила облачной безопасности, чтобы разрешить чтение и запись только для аутентифицированного пользователя. Проблема, с которой я сталкиваюсь - это неестественные запросы токенов. когда запрос данных из firestore на chrome вкладке сети с этим URL (securetoken.googleapis.com/v1/token?key=xxx) , пожалуйста, помогите мне.
код для аутентификации:
googleSignIn() {
firebase
.auth()
.setPersistence(firebase.auth.Auth.Persistence.NONE)
.then(function() {
var provider = new firebase.auth.GoogleAuthProvider();
// In memory persistence will be applied to the signed in Google user
// even though the persistence was set to 'none' and a page redirect
// occurred.
return firebase
.auth()
.signInWithEmailAndPassword('myemail.com', 'mypassword');
})
.catch(function(error) {
// Handle Errors here.
var errorCode = error.code;
var errorMessage = error.message;
});
код для запроса данных:
getData() {
const db = firebase.firestore();
db.collection('Questions/Easy/QuestionsData')
.get()
.then(snapshot => {
console.log(snapshot.docs);
});
}
Я искал везде, единственное, что я думаю возможно отменить подписку на список аутентификации, но не знаю, как его реализовать.
снимок экрана вкладки сети