Как заставить работать PHP Storm + homestead на Mac OS? Так как я достаточно долго провозился с этой проблемой, попробую расписать все шаги подробно.
Для того, что бы PHP Storm мог работать в консоле вашей виртуальной машины, достаточно нажать Tools->Vagrant->Up, но при установке homestead, такой вариант не срабатывает, т.к. по умолчанию Vagrant не знает где лежит конфигурационный файл homestead.
Решение данной проблемы:
cp ~/composer/vendor/laravel/homestead/scripts ~/.homestead
cp ~/composer/vendor/laravel/homestead/Vagrantfile ~/.homestead
Затем идем Preferences->Tools->Vagrant: Vagrant executable: vagrant Instance folder: /Users/{username}/.homestead
Теперь нам будет доступно Tools->Vagrant->Up Теперь можно и подключиться к консоле по ssh Tools->Start->ssh session (конфигурацию он фозбмет из папки .homestead) Если…
Сейчас будет вопрос, многие скажут тупой, но , вот пример есть другая система, с другим методом шифрования, как сменить его в Laravel ? нашел «мега» способы добавить еще одно поле и сделать доп. проверку на это поле, после метода Auth::attempt. Но мне кажется это как то слишком ?