169 похожих чатов

Где во vue js правильно хранить cookies (http only, сессии

пользователя)? Если есть ссылка на пример с разбором, скиньте пжлст

11 ответов

8 просмотров

cookie и есть место хранения, их нигде не хранят. Vue никак не влияет ни на cookie, ни на сессию

Grigorii K. Shartsev
cookie и есть место хранения, их нигде не хранят. ...

ну я про http only имею в виду. В js например можно получить кукисы через document.cookie , но там http only cookies отражаться не будут. Мне вот это и нужно (что бы там хранить пользовательский токен доступа)

Grigorii K. Shartsev
А в чём вопрос?)

ну я при авторизации с бэка хочу пользователю возвращать api_token, и мне в другом сообществе сказали его лучше хранить не в localstorage, а в другом месте (как то делать их http only, что бы так просто сразу к ним доступ не получить). Вот загуглил, в доке просто работа с cookies

Vladimir ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠㅤᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ
ну я при авторизации с бэка хочу пользователю возв...

Vue никак не влияет на то, как аутентификацию делает сервер. Надо отталкиваться от того, как это работает не сервере

Grigorii K. Shartsev
Vue никак не влияет на то, как аутентификацию дела...

ну тут сервер свою работу делает только тем, что на верные креды (email, password) отдаёт пользователю во фронт api ключ, который spa приложение сохраняет у себя в БЕЗОПАСНОМ хранилище и потом использует в последующих запросах

Vladimir ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠㅤᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ
ну я при авторизации с бэка хочу пользователю возв...

Сессионное 1. Пользователь создаёт шифрованную сессию 2. Пользователь отправляет данные для аутентификации на сервер 3. Сервер создаёт сессию. Точнее место на сервере с идентификатором 4. Сервер отправляет пользователю идентификатор сессии 5. Пользователь использует идентификатор для доступа к серверу

Похожие вопросы

Обсуждают сегодня

Типа вызывать GetParent и проверять на соответствие GetModuleHandle?
The Bird of Hermes
67
Do any of you guys have interesting projects one could join? I'm a Middle Full-Stack developer (JS/TS, React & Node)
Lev Shapiro
40
$res = json_decode($наша строка из респонса); $res1 = array_map(fn($o) => $o->name, $res->breadcrumbs[0]->entities); Как такое будет на Хаскеле?.. В начале весь джейсон, в ко...
Хаскель Моисеевич Гопник
27
В чем сила брат, в NASM или FASM?
Isaac Kleiner
18
Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
11
А чем вам питонисты не угодили?😂
.
79
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
52
Хтось використовував Vapor на Windows?
Jaroshevskii
15
Какое виндузовое сообщение приходит TTabSheet, что риэлайняться контролы на нем, даже у которых парент другой? Ситуация: открываю форму - кнопок нет, перелистываю на другой т...
Катерина Свиридова
7
Тут кста кто-нибудь NeoVim использует?
Simple Sorcerer
13
Карта сайта