Size: a a a

Laravel для начинающих

2020 July 15

.

. in Laravel для начинающих
Alex
Basic аутентификация хранит крэды в загаловке
не очень то  понял .  в header кроме Content-type: application/json и значение кодировки - UTF-8 ничего нету )
источник

A

Alex in Laravel для начинающих
.
не очень то  понял .  в header кроме Content-type: application/json и значение кодировки - UTF-8 ничего нету )
Я думаю для начала стоит почитать про base аутентификацию )
Судя по этому куску доки тебе любой на запрос вида POST site.ru/send кроме тела запроса еще в заголовках надо отправлять креды
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Есть ли способ компилировать блейд не из ФС, а из строки? Все эти методы зависят от ФС
источник

SV

Steam Vis in Laravel для начинающих
PSYTRGLES
rm -rf ./node_modules
rm ./package-lock.json
npm cache clean --force
npm i
https://github.com/Steamvis/laravel-crm/blob/master/Makefile
Прям беда с этим nodejs, вроде бы уже все перепробовал, проект с первого раза не ставится из-за ошибки npm, зато второй раз проходит без проблем
npm-install:
 if [ -d "./src/node_modules" ]; then rm -rf ./src/node_modules; fi
 if [ -f "./src/package-lock.json" ]; then rm -f ./src/package-lock.json; fi
 docker-compose run --rm --no-deps node npm cache clean --force
 docker-compose run --rm --no-deps node npm i

npm-prod:
 if [ -d "./runtime" ]; then rm -rf runtime; fi
 docker-compose run --rm --no-deps node npm run prod
 echo -e "\e[1;37;42mready to use\e[0m"
 echo -e "\e[1mdocs: https://github.com/Steamvis/laravel-crm/tree/master/docs\e[0m"

все равно ошибка валится, даже не знаю куда смотреть
источник

P

PSYTRGLES in Laravel для начинающих
источник

P

PSYTRGLES in Laravel для начинающих
g npm ERR! Exit status 2 first time
всё перечитал?
источник

P

PSYTRGLES in Laravel для начинающих
можешь еще в конец docker  добавить если ничего не найдешь
источник

P

PSYTRGLES in Laravel для начинающих
вспомнил, на андроиде с реакт нейтивом такое же было, только на винде, на линухе ок. тупо забили =)) без докера
источник

SV

Steam Vis in Laravel для начинающих
я раньше жалел фронтендеров, теперь мне еще жаль тех кто занимается автоматизацией вот этой вот, как их ci/di?
источник

a

alexey in Laravel для начинающих
Добрый день, ткните носом, где в доках про такое написано?
источник

a

alexey in Laravel для начинающих
у меня в бд тип поля bytea, это возвращается картинка, которая там в base64
источник

SS

Serg Serdyuk in Laravel для начинающих
Приветствую, подскажите кто с sanctum воевал, как удалить определенный токен?
Отправляю запрос DELETE /api/logout
$request->user() возвращает мне нормально пользователя, а вот $request->user()->->currentAccessToken() возвращает null
можно ли как то получить ид текущего токена? не парсить же заголовок authorization?🌚
источник

a

alexey in Laravel для начинающих
Serg Serdyuk
Приветствую, подскажите кто с sanctum воевал, как удалить определенный токен?
Отправляю запрос DELETE /api/logout
$request->user() возвращает мне нормально пользователя, а вот $request->user()->->currentAccessToken() возвращает null
можно ли как то получить ид текущего токена? не парсить же заголовок authorization?🌚
у меня не санктум конечно, но паспорт позволяет удалять так user()->token()->delete();
источник

a

alexey in Laravel для начинающих
может там что-то подобное есть?
источник

SS

Serg Serdyuk in Laravel для начинающих
alexey
у меня не санктум конечно, но паспорт позволяет удалять так user()->token()->delete();
да, но это удаляет ВСЕ токены((
источник

a

alexey in Laravel для начинающих
Serg Serdyuk
да, но это удаляет ВСЕ токены((
только что проверил у себя - удаляется один токен, который отправляется в аутентификации
источник

SS

Serg Serdyuk in Laravel для начинающих
а вот в санктуме удаляются все, это ж обычный релейшен по сути
источник

RK

Roman Kolosov in Laravel для начинающих
Serg Serdyuk
да, но это удаляет ВСЕ токены((
А зачем удалять, по логике ты можешь команду на логаут отправить он в токен пометит как деактивированный
источник

SS

Serg Serdyuk in Laravel для начинающих
да не важно, удалять или деактивировать.  у юзера же может быть много токенов, а вот как определить конкретный (например, функция "выйти на всех устройствах кроме текущего") - непонятно, в сорцах не вижу такого метода.. разве что парсить заголовок
authorization: 39|***** где в данном случае 39 - это ид токена в таблице
источник

SS

Serg Serdyuk in Laravel для начинающих
но чет мне кажется что парсить заголовок это костыль какой то
источник