Папка с вебом
4 subscribers
2 photos
5 links
Полезные материалы для веб-разработчика.

Связь с админом: @Devx71
Download Telegram
Авторизация через разные социальные сети для фреймворка Laravel. Есть интеграции с очень многими социальными сетями.

Ссылка: https://socialiteproviders.com
Ограничение группы рута по роли пользователя под Laravel. Статья написана на примере создания админ-панели с разными ролями. Для проверки роли пользователя используется middleware. Статья написана для пятой версии Laravel, но можно переделывать под более свежие версии.

Ссылка: https://medium.com/employbl/easily-build-administrator-login-into-a-laravel-5-app-8a942e4fef37
После редактирования .env файла в Laravel, возможно, изменения не отобразятся на проекте. Нужно в терминале ввести эти команды, чтобы почистить кэш. Или можно добавить эти команды в файл app/Console/Kernel.php , чтобы это делалось автоматически.

php artisan cache:clear
php artisan config:clear
php artisan route:clear
Работает? Ну тогда не трогай!
Когда запускаем Docker, он обычно занимает 80 порт.
На этом порте могут быть другие процессы, из-за которых во время запуска Docker может выводиться ошибка. Если, например, на вашей локальной машине установлен Apache, он не даст запустить Docker. Поэтому нужно убить все процессы, которые лежат на 80 порте.

В командной строке пишем эту команду, чтобы посмотреть какие процессы лежат на 80 порте

sudo lsof -i :80

Запускаем эту команду, чтобы убить все процессы. Название процесса берем из лога, который нам выдала предыдущая команда

sudo killall название_процесса
Условный оператор из ада