Осваиваю фреймворк Quasar. Питаюсь сделать аутентификацию через firebase. Создал планиг firebase.js
var fireApp = firebase.initializeApp(config)
export default ({ app, router, Vue }) => {
Vue.prototype.$firebase = fireApp
fireApp.auth().onAuthStateChanged(user => {
if (!user) {
router.push({ path: 'login' })
}
})
Теперь в компоненте Login пытаюсь вызвать окно аутентифткации firebase
methods: {
signIn () {
var provider = new this.$firebase.auth.GoogleAuthProvider()
this.$firebase.auth().signInWithPopup(provider)
}
}
Но работать не хочет.
Вопрос. Можно ли ввобще так делать, всмысле var provider = new this.$firebase.auth.GoogleAuthProvider()
писать в компоненте или провайдер нужно создавать тоже в плагине на экспорт.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть функция, которая принимает на вход название город (city)
Помогите с JS-омНужен JS код который будет кликать на ссылку после загрузги страницы
Вот у меня есть функция, нужно сделать чтобы слайды переключались автоматически, помогите пожалуйста