Иван
А уровень можно и через прописывал пихать
Иван
Урл
Иван
Через пропсы
Anonymous
Как кастомные скролбары установить
Evgheni
где модеры?
Pavel
Вот пиздюк
Pavel
Ну разве кто-то клюет на такой жуткий спам
Evgheni
да
Pavel
Удивительные люди
Anonymous
Иван
Иван
Прикручивал я кастомные скроллбары однажды к реакту, то ещё приключение было
Иван
Надеюсь во вью с этим полегче
Pavel
Я прикуривал карточные скроллбары в слектайз ангуляр компоненту
Pavel
Не прикрутил ((
Pavel
Кастомные *
Pavel
А вообще если не внутрь кастомных компонентов с выпадающими списками то изи по идее
Pavel
Сужу опять же по ангуляру
Pavel
Во Вью пока не доводилось
Pavel
Если ты юзаешь жиквери, то есть malihu кастом скроллбар, а без зависимостей забыл как называется ((
Иван
Ну по идее то изи
Иван
Толко там всякие нюансы вылезают, как в том анекдоте
Сергей
Как можно получиться данные авторизованного пользователя в вью, если авторизация не по api?
Armen
А по чему?
Сергей
Не научился еще) Не могу понять как это реализовать, не оч понятно описано в разных статьях(
Сергей
Не понятно для моих навыков
Armen
Ну откуда-то же данные пользователя берутся?
Сергей
Не пойму как работать с локалсторидж и/или store одновременно или без стора
Сергей
Они в сессии
Сергей
хранятся
Сергей
поэтому думаю как взять его данные не получая токен по апи
Armen
Ну у тебя есть доступ к document.cookie
Сергей
таким образом можно обратиться к токену юзера? document.cookie
Dorian
/можно писать в отдельном файле и включать в компонент
Armen
Rost
https://github.com/Schepotin/laravel-api
Может кому пригодится. На название не обращайте внимание, там для Vue есть развертывание структуры
Сергей
lara
Armen
Ну тогда данные из сессии ты точно не получишь
Сергей
Смысл таков что мне надо авторизовываться вместе со всеми юзерами, но по мидлвея я могу или не могу перейти в админ панель. Я к примеру перешел, но по api не могу ничего получить или общаться, ошибка аутентификации потому что. Вот и проблема)
Андрей
А ты уверен, что у тебя компонент не перегружен?
Armen
Андрей
На 500 строк?
Андрей
Суровые у тебя лендосы.
Сергей
Что-то не понял
В общем пользовательская часть не на вью и авторизация не по апи. А админку хотел сделать на vue) Но не хочу делать для админки авторизацию по апи, то есть авторизовался не по апи и перехожу в админку и далее хочу получить хоть что то по апи, но т.к. в вью нет ни каких данных об авторизации то и не могу получить ничего)
Андрей
Андрей
И запрашивай превентивно данные о пользователе.
Сергей
а что в куках запрашивать? там лежит xsrf токен и laravel_session ну и remember токен
Armen
Сергей
Ну смотри, если админ авторизирован - то должна быть установлена сессионная кука, просто с вью делаешь запрос на апи, который вернёт тебе данные о админе
Ты имеешь ввиду так?
$response = $http->post('http://your-app.com/oauth/token', [
'form_params' => [
'grant_type' => 'authorization_code',
'client_id' => 'client-id',
'client_secret' => 'client-secret',
'redirect_uri' => 'http://example.com/callback',
'code' => $request->code,
],
]);
Armen
Здаётся мне мы о разных вещах разговариваем
Bohdan
а как на вью посмотреть сессионную куку?
Armen
document.cookie парсить
Андрей
Armen
а как на вью посмотреть сессионную куку?
Для удобности можно вот так:
Object.defineProperty(window.document, 'getCookie', {
value: function getCookie(name) {
let matches = document.cookie.match(new RegExp(
'(?:^|; )' + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + '=([^;]*)',
));
return matches ? decodeURIComponent(matches[1]) : null;
},
});
Андрей
Андрей
Делаешь запрос. Данные передаются
Сергей
Сергей
вот что хранится в куках
Bohdan
Андрей
Авторизация будет работать так, как ты её настроишь.
Андрей
Фронт вообще не должен с кукой ничего делать. Он просто делает запрос. Если кука валидна, то бек отдаёт ответ, если не верная, то шлёт нафиг.
Armen
Bohdan
Rost
Armen
Кстати, кто-то делал api на вебсокетах?
Stanislav
Иван
Armen
Да
Armen
Без xhr
Иван
У нас была мысль, но потом все же оставили рест на запись
Иван
А сейчас и вовсе на графкл собрались переползать
Armen
Я тут навелосипедировал систему апи на socket.io вроде пока всё прикольно, хотел узнать просто, не один ли я такой)
Иван
Да норм все
Иван
В плюсах - никаких тебе накладных расходов на коннекшкн
Иван
А минусов и нет особо, кроме того что курлом и прочими ручками не подергаешь
Андрей