Тёмный

JWT-аутентификация c Firebase #6 - Защита роутов и сохранение состояния 

Frontend Skills
Подписаться 3,2 тыс.
Просмотров 1,9 тыс.
50% 1

Опубликовано:

 

29 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 21   
@Lobov_EM
@Lobov_EM Месяц назад
По простому и все понятно. Благодарю за инфу и труд!
@YellowPanamka
@YellowPanamka Год назад
Это просто бомбический выпуск, если бы так все объясняли, у нас бы одни сеньоры были)
@frontend-skills
@frontend-skills Год назад
Спасибо большое, очень приятно)
@dimalukashenko4865
@dimalukashenko4865 Год назад
Крутой урок, спасибо за труд!
@frontend-skills
@frontend-skills Год назад
Спасибо, что посмотрели 🙏
@timurminator2509
@timurminator2509 Год назад
Без преувеличения самые лучшие уроки по Vue js на русском!
@frontend-skills
@frontend-skills Год назад
Спасибо большое ❤️❤️❤️
@tonykeepfrozen
@tonykeepfrozen 8 месяцев назад
Огромное спасибо за курс! Приятно наблюдать за работой профи) Подскажите пожалуйста, момент с получением данных из бд, Вы осуществили внутрик страницы Cars. Разве не уместнее было бы, вынести данный запрос в store? Заранее спасибо и простите, за вероятно глупый вопрос)
@frontend-skills
@frontend-skills 8 месяцев назад
Добрый день :) спасибо за отзыв) На счёт запросов в store - я как раз готовил пост в телеге. Можете почитать. Там расписал свои мысли) t.me/front_everyday/729
@sno-oze
@sno-oze 6 месяцев назад
а, если у нас множество роутов, скажем, десятки различных страницу/подстраниц, т.е. для каждого роута нужно прописать meta: {auth: true} где требуется или можно как-то объединить список роутов, где требуется авторизация, а где нет. А может можно внутри страницы какое-нибудь поле завести auth: true или как принято делать во vue проектах?
@web3388
@web3388 Месяц назад
группы роутов
@evgenenterprises4933
@evgenenterprises4933 Год назад
Почему-то на страницу home тоже не переходит, когда залогинен. Возможно с условием в beforeEach что-то не то....
@ХушбахтГаниев-ш5ъ
@ХушбахтГаниев-ш5ъ 9 месяцев назад
это происходит по той причине, что у тебя в meta === false
@---Maksim---
@---Maksim--- Год назад
Ох, не следует хранить так, лучше юзать куки, а токен доступа в памяти или вообще DB сессия. И ничего страшного в том, что хранится email в поле, главное все это не складывать в localStorage.
@frontend-skills
@frontend-skills Год назад
Да, следовало упомянуть, что в куках хранить токен более безопасно. Спасибо за замечание. Ну а про email я так и сказал, что в localStorage его не должно быть видно. А хранить в нашем случае его не надо, так как он просто нигде не юзается
@LuchkinDS
@LuchkinDS Год назад
что куки, что localStorage - одинаково доступны для js, разницы, с точки зрения безопасности - никакой. если речь про httpOnly куки, то они, при работе с jwt, не подойдут.
@xman5911
@xman5911 5 месяцев назад
@@LuchkinDS что тогда использовать?
@unicoxr5tj417
@unicoxr5tj417 Год назад
база базочная. Вопрос от нуба: а как делить нагрузку между фронт енд и бэк енд? Вендь у нас теперь и Явасрипт умеет в сервер
@frontend-skills
@frontend-skills Год назад
А в смысле делить?) не очень понял) можно на node js написать бэк и радоваться этому) Кардинально ничего не поменялось) если я не понял вопроса - извиняюсь)
@unicoxr5tj417
@unicoxr5tj417 Год назад
@@frontend-skills спасибо за ответ
@dimalukashenko4865
@dimalukashenko4865 Год назад
Вопрос вообще непонятный. Бек и фронт решают разные задачи. Как делить нагрузку между аккумулятором и бензобаком?
Далее
Incredibox Sprunki in geometry dash
00:19
Просмотров 1,7 млн