Информация о пользователе

Ник: pavel
Страна: Россия
Статус: Активен
С нами с:
13.09.2017 10:13
Лайки
Лайки: +2
Лайки
+2
Дизлайки
0
Я лайкал: +3
Я лайкал
+3
Я дизлайкал
0
Комментарии
Комментировал: 7
Посты
5
Комментарии
2
Ответы: 5
Посты
0
Комментарии
5
Очень простое подтверждение email (верификация) в Laravel 5.4
Спасибо за уточнение. 
Хотя, в принципе можно сделать проще:
в LoginController переопределяем функции sendFailedLoginResponse и credentials, и по сути можно и дальше использовать коробочное решение.

Очень простое подтверждение email (верификация) в Laravel 5.4
А если пользователь еще не подтвердил свой email, то как лучше ему выводить об этом сообщение, в случае если он все-так попробует войти на сайт с неподтвержденным адресом? Переопределить метод авторизации и добавить туда проверку на предмет того, активирован пользователь или нет?
Как быстро загрузить изменения на продакшн в Laravel
Но я все-таки еще один маленький вопрос меня очень мучает.

У вас в данном посте перезагрузка апача закомментирована. У меня почему-то пока не произойдет перезагрузка php-fpm не видно некоторых изменений. Это нормально?
Как быстро загрузить изменения на продакшн в Laravel
В общем пришлось скопировать webpack.config.js и вставить такую строку
Mix.paths.setRootPath( path.resolve(__dirname) );
После этого все заработало.
Как быстро загрузить изменения на продакшн в Laravel
Kirill писал(а):
Все что лежит в директории shared  имеет линки в оригинальной папке проекта. Если загляните в папку current, (которая тоже является линком на нужный релиз) то вы увидите, что там лежит и файл настроек и папка с нодой (благодаря ссылкам). Поэтому не важно что и где хранится. Все должно работать.
"Это да. Но при этом, когда я отдельно запускаю "npm run production" у меня вылезает ошибка.

Error: Cannot find module '/var/www/vhosts/site.ru/shared/webpack .mix'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object. (/var/www/vhosts/site.ru/shared/node_modules/laravel-mix/setup/webpack.config.js:9:1)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3) 

А через форму обратной связи можно обратиться с этим вопросом?
Как быстро загрузить изменения на продакшн в Laravel

Большое спасибо за предыдущий ответ. 
Но есть еще одно уточнение: вы никогда не пробовали делать тоже самое для последних версий laravel? Там используется webpack. И при этом nodejs ищет необходимый файл в директории shared. Из-за чего возникают неприятности.
И если не секрет приходилось ли вам когда-нибудь локально собирать js  и css для боевого сервера? https://github.com/JeffreyWay/laravel-mix/issues/533 - Jeffrey пишет, что так многие делают.

Как быстро загрузить изменения на продакшн в Laravel
Большое спасибо за статью. 
Есть уточняющий вопрос: как думаете, нормально ли по-вашему первый раз вручную перекидывать папки vendors и node_modules? Просто у меня все время с этим проблема возникает: то модули npm сразу не ставятся, нужно дополнительные команды запускать, чтобы все заработало. Или это неверный подход?