Anton
хотя, оф.доки firebase именно в открытом виде и говорят хранить
Pasha
Потому что firebase базу можно закрыть для неавторизованных пользователей
Anton
кому интересно, отвечали уже на такой вопрос: https://stackoverflow.com/questions/37482366/is-it-safe-to-expose-firebase-apikey-to-the-public
Anton
Потому что firebase базу можно закрыть для неавторизованных пользователей
да, понял) а сам фейрбейс как проверяет залогинен ли юзер?
Pasha
да, понял) а сам фейрбейс как проверяет залогинен ли юзер?
Открой раздел authentication в доке по фаербейсу, там вагон вариантов
Anton
Открой раздел authentication в доке по фаербейсу, там вагон вариантов
я читал, вопрос в технологиях) как удаленно проверяется факт текущец авторизации юзера. Токен выдается каждому или кука?
wkornilow
Парни, такой вопрос. В nuxt никак не могу подружить приложение с OpenGraph разметкой.
Anton
ну вот даже конфиг firebase.. в открытом виде...
Та ты ж парк дней назад это уже спрашивал
wkornilow
На странице указываю meta: [ { hid: 'description', name: 'description', content: 'Some description' }, { hid: 'og:title', name: 'og:title', content: `${this.item.title} - Shavuha.com` }, { hid: 'og:url', name: 'og:url', content: window.location.href }, { hid: 'og:image', name: 'og:image', content: this.item.imageUrl } ]
wkornilow
в итоге теги на странице есть, а при проверке fb валидатором, выдает ошибку
Anton
В файрбесе есть такая штука как аутинтификация, которая создаёт юзера в отдельной базе.
Anton
Это первое
Anton
Второе
Anton
Делаешь закрытую бд для не залогиненных юзеров
Anton
И третье перед тем как произвести какие то действия с базой, сама база будет проверять залогинен юзер или нет
Anton
Если нет, вернёт ошибку
Anton
Если нет, вернёт ошибку
это понятно, спасибо.
Anton
Или юзер сам разлогигеться или его разлогинет через 5мин бездействия
Anton
Если я ничего не путаю
Anton
Или это не то что ты спрашивал?
Anton
Если тебе нужно на фронте проверит залогин ли сейчас юзер или нет, там есть отдельный запрос для этого
Anton
Или это не то что ты спрашивал?
это) но последний вопрос о том, каким образом firebase проверяет статус авторизации юзера. Куки? токен?
Anton
У каждого юзера есть свой id, я так понимаю с запросом отсылается это id
Anton
Сижу с телефона, проверить не начнём
Anton
Надеюсь помог
Anton
Надеюсь помог
спасибо, покопаюсь в исходниках
Anton
Если не найдешь, завтра скину сайт интересный по этой теме
Eugen
Ребята, добрый день, может кто нибудь помочь ? пожключаю роутинг на VUE JS консолька выдает ошибку, что это может быть ? Unknown custom element: <router-view> - did you register the component correctly
Eugen
я хз... впервые с VUE работаю и vue router Тоже... уже как час пытаюсь разобраться в чем проблема ((
Eugen
vue-router неправильно поставил. отсюда плясать.
import Vue from 'vue'; import Router from 'vue-router'; import Home from '../components/home/home.vue'; import First from '../components/first.vue'; Vue.use(Router) export default new Router ({ routes: [ { path: '/', name: 'Home', component: Home }, { path: '/first', name: 'First', component:First } ] })
Anton
Eugen
ну вот собственно и мой роутер, вроде правильно, но ошибка все равно((
Eugen
точно также сделал и у себя (((
Stanislav
Зачем вы vue-router пользуютесь если есть axios??
Michael
Eugen
Зачем вы vue-router пользуютесь если есть axios??
мне для SPA своего, навигацию сделать по приложению, неуверен что axios мог бы мне в этом помочь, ну или я не знал что он может так делать )
wkornilow
Зачем вы vue-router пользуютесь если есть axios??
Разницу между Vue router и axios чувствуешь?
Anton
А в корнем компоненте добавил. router
Anton
Stanislav
Ой блин* я перепутал с Vue resource
Alex Sharov
Народ, а есть ли какие-то свободные примеры блога с авторизацией на vue? Бэк уже есть на го. Ключевая проблема заключается в том, что нужна функциональность админа - добавление/редактирование/удаление постов. Если бы это было не нужно, то было бы все просто.
Eugen
да ((( добавил (
Alex Sharov
Получается, что можно будет не делать админку, а всего-лишь прикрутить проверку что за пользователь и таким образом позволять админу редактировать отображенные посты?
Evgheni
да ((( добавил (
ну чтож, показывайте как добавляли
Eugen
ну чтож, показывайте как добавляли
// Это другой файл главный файл здесь я и добавил router import Vue from 'vue/dist/vue.js'; import router from './router'; import App from './App.vue'; //Vue.config.productionTip = false; new Vue({ el: '#app', router:router, template: '<App />', components: { App } })
Eugen
сейчас скрин моей структуры предоставлю
Eugen
Evgheni
import Vue from 'vue/dist/vue.js'; в App import Vue from 'vue'; в Router почему с разных мест импортируйте? собираете ли вебпаком?
Eugen
import Vue from 'vue/dist/vue.js'; в App import Vue from 'vue'; в Router почему с разных мест импортируйте? собираете ли вебпаком?
да, собираю вебпаком все это когда ставил import Vue from 'Vue' то мне выбивалась ошибка в консоли, нашел в инете решение этой строкой
Dmitriy
https://ru.vuejs.org/v2/style-guide/index.html на досуге почитайте
Eugen
но если я заменю, то выскакиевает такая вот ошибка
Eugen
на import Vue from 'vue' замените
возможно я накосячил с вебпаком, потому что в ручную настраивал,a может и нет, но все так работает как бы, кроме роутинга ((
Evgheni
возможно я накосячил с вебпаком, потому что в ручную настраивал,a может и нет, но все так работает как бы, кроме роутинга ((
понял проблему вашу, замените на import Vue from 'vue/dist/vue.esm.js' или в вебпаке добавайте alias: alias: { 'vue$': 'vue/dist/vue.esm.js' }
Anton
ща найду видос, где это разбиралось
Eugen
ща найду видос, где это разбиралось
было бы шикарно )) поскольку проблема остается еще актуальной
Evgheni
а Alias надо добавлять в module , да ? а именно в rules ?
https://webpack.js.org/configuration/resolve/#resolve-alias
Anton
было бы шикарно )) поскольку проблема остается еще актуальной
не, не могу) точно помню, что в одном из видео https://laracasts.com/series/learn-vue-2-step-by-step/ было что-то такое
Evgheni
ок, спасибо и на этом )
разобрались куда alias ставить?
Eugen
разобрались куда alias ставить?
да, но это тоже не помогло ((
Evgheni
да, но это тоже не помогло ((
ошибка в консоли та же? и import Vue from 'vue' везде написали?
Eugen
ошибка в консоли та же? и import Vue from 'vue' везде написали?
о божеееее..... получилось )))) спасибо большое )))) прямо огромное спасибо ))
Eugen
ошибка в консоли та же? и import Vue from 'vue' везде написали?
изменил import в файле с роутером и все... заработало ) спасибо
Anton
а, ну да, нашёл
Anton
https://laracasts.com/series/learn-vue-2-step-by-step/episodes/22
Anton
на 7-30 рассказывается
Anton
и там тоже alias вроде как
Anton
да
Eugen
Всем спасибо кто не был равнодушен к проблемам Джуна )))
Богдан
Богдан
всем привет :) помогите джуну :) вылазит вот такая ошибка при смене страницы через router... не могу понять почему...😒
Олег
смотри настройки на сервере