Как сделать, чтоб форма регистрации в Laravel была и формой авторизации одновременно?
То есть, она должна проверять зарегистрирован ли пользователь, если нет, то сразу же регистрировать и войти, а если такой есть, то проверить пароль и войти? Как реализовать, подскажите, пожалуйста
С одной стороны, конечно, дело хозяйское, но зачем? Вместо изучения РНР и правильных вещей ты стучишься лбом в стену и изобретаешь велосипеды с треугольными колесами.
В методе, который вызываете на роуте проверяете наличие юзера, если есть, то с помощью Auth::attempt() пробуете авторизовать и т.д., если пользователя нет такого, то User::create() и потом Auth::attempt()
Максим, зачем? Это два абсолютно разных действия, с разными параметрами, разной валидацией, разными ответами и разной бизнес логикой. Хочешь усложнить себе жизнь - пожалуйста, можешь хоть все рауты слать на GET / и тридцять тысяч параметров, а потом разбирайся с этим говнокодом как хошь.