Laravel Authentication. Установка Laravel на Open Server 6. Урок 1

Поделиться
HTML-код
  • Опубликовано: 18 окт 2024

Комментарии • 57

  • @matroskin978
    @matroskin978  5 месяцев назад +12

    💖 Поддержка канала
    www.donationalerts.com/r/matroskin978
    Мои курсы на Udemy
    Не получается приобрести курс или нужна скидка - обращайтесь. Решим :)
    Курс "PHP 8. ООП. Создание собственного PHP MVC фреймворка":
    www.udemy.com/course/php-8-framework/?referralCode=1D29D8356C893C7889B3
    Курс по созданию интернет-магазина и веб-приложений в Telegram - www.udemy.com/course/telegram-bots-web-apps/?referralCode=A574DFE059CF9FF4E002
    Курс по созданию собственного шаблона интернет-магазина для OpenCart 3 - www.udemy.com/course/opencart-3/?referralCode=96BAF7C78DF57D6A90CA
    Курс по PHP - www.udemy.com/course/php-8-ua/?referralCode=4DAAEA9CF6ADF447D879
    СУБД MySQL и язык запросов SQL. Теория и практика - www.udemy.com/course/mysql-sql/?referralCode=B6655F05D32032D80C0B

    • @Have476
      @Have476 5 месяцев назад +10

      спасибо за урок, а можно в данный цикл включить исползование ролей и полномочий (roles and permission) с помощью пакета spattie\permissioin? заранее благодарен, чтобы использовались условные middlwere где это нужно, сидры и с наглядным примером того, что необходимо сделать, чтобы в таблице в базе данных в таблицу roles has permissiion заносились нужные данные ..

    • @matroskin978
      @matroskin978  5 месяцев назад +6

      Пожалуйста)
      К сожалению, в рамках данной серии не получится. Серия только по озвученным темам и хочу ее сделать на несколько уроков. Соответственно, не хочу ее раздувать темами, пусть и смежными, которые будут предлагаться в комментах. Но, возможно, запишу отдельную серию, в которой будет авторизация и роли.

    • @Have476
      @Have476 5 месяцев назад +1

      @@matroskin978 благодарю тем много в этом направлении как по мне даже для отдельного цикла), в русском сегменте или старый материал, либо много основных моментов остается недосказанных и приходится очень часто идти за информацией к индусам😀

  • @arthur_478
    @arthur_478 5 месяцев назад +4

    Ура, дождались!!! Спасибо большое

  • @dimitrishat8659
    @dimitrishat8659 Месяц назад

    Примного благодарен Андрей. Надеюсь удастся настроить с вашей помощью.

  • @ДжонЛокк-м5т
    @ДжонЛокк-м5т 5 месяцев назад +1

    Тот урок, который мне нужен был больше всего=)) Личное от меня спасибо за курсы по регистрации и авторизации!!!

  • @beegoodb1213
    @beegoodb1213 2 месяца назад

    Невероятно бесценный контент! Желаю вам развития канала и больше подписчиков!!

  • @dimitrishat8659
    @dimitrishat8659 Месяц назад

    Все получилось. Просто супер ! Благодарю !

  • @brigadirf8278
    @brigadirf8278 5 месяцев назад

    Наконец то я дождался авторизацию на ларавеле)) Спасибо Вам, Андрей!

  • @dmitriivanov7010
    @dmitriivanov7010 5 месяцев назад

    Отличный урок.
    Ждём продолжения!😊

  • @kuralmahanbet9138
    @kuralmahanbet9138 5 месяцев назад

    Отличные уроки 👍 Ждём продолжения 👍👍👍

  • @ИванРусский-с1я
    @ИванРусский-с1я 5 месяцев назад

    Это гораздо интереснее, чем разбирать какие то вордпрессы на плагинах вукомерц.

    • @matroskin978
      @matroskin978  5 месяцев назад +1

      Все профессии нужны, все профессии важны)

  • @phpstudy8625
    @phpstudy8625 5 месяцев назад

    Классные уроки !!! Спасибо огромное

  • @AlexCujba-ye1bv
    @AlexCujba-ye1bv 5 месяцев назад

    Спасибо за урок! Хотел узнать будет ли урок про Composer, как работают install и update команды?

    • @matroskin978
      @matroskin978  5 месяцев назад

      Пожалуйста.
      Про Composer не планировал. Но, если нужно, можно сделать. Хотя там особо и показывать нечего, все достаточно просто.

  • @linuxforbeginners5121
    @linuxforbeginners5121 5 месяцев назад

    Привет. Интересная тема для реализации. Интересна по той причине что реализуется по большей степени на чистую не используя решения от самой Laravel. Я хочу уговорить преподавателя показать как делается авторизация какими-то способами Laravel но это всё же на усмотрение преподавателя так как у на не так много времени да и преподаватель на дополнительные занятия с нами не согласен (и можт быть от части прав так как отдыхпть тоже нужно, да и чем заняться кроме нас я тоже думаю есть).
    На данный момент я изучаю здесь курс именно по работе с Laravel и изучил первую часть по работе с БД и для меня это не сложно так как я уже хоть и не много но всё же поработал с БД MsSQL и так же поработал с MySQl с помощью PDO. Тренировать конечно есть ещё что но общее понимание и некоторые знания уже в голове есть.
    Конечно хотелось бы знать как делается авторизация на самом Laravel так как я её интуитивно делал но нужно ещё пробежаться по инструкции и понять что и как. И да быстро взглянул и да есть много чего, попробую реализовать всё +/- и по инструкции и по вашим видео. Оба варианта думаю всё таки будут полезны для широты действий в случае если нужно что-то реализовать не так как это реализовано в Laravel.
    Суть в том что на изучение многого нужно и времени много, а что потребуется на самом деле пока не ясно. Так же изучать что-то и не практиковать тоже не вариант так как если не праклитуешь то забываешь. По этому нужно совмещать и изучение и практику. Ещё одним большим пробелом в обучении являются груповые проекты. Эти проекты не организованны вообще ни как. Нас разделили на две группы и вообще ничего не рассказали про коллективную работу с GitHUB это первый минус. Второй минус это о что мы учимся удаленно это раз и что не у всех в течении недели есть время что-то делать по проекту (либо кто-то забивает на то чтобы что-то делать). Просто у нас в группе есть люди которые что-то быстро и самостоятельно делать не могут. Я хоть и делаю не быстро но полностью самостоятельно могу решать вопрос. Так же мнение многих что неделя это не срок для проекта особенно когда коллективно его ни кто из нас не делал. Но преподаватель в академии считает что это не так и опирается только на свои силы, а не то что все по разному делают одну и ту же задачу. Например кто-то сразу продумывает всё в БД и переделывать больше не нужно, а кто-то а за 5-10 раз нормально сделать не сможет. Ну и вопрос упирается в тупик так как в 100% мы видем уже полноценные сайты, а при такой насмотренности спроектировать что-то совсем детское сразу не получается. Тут и рождается делема что можно сделать за неделю чтобы все всё успели.
    Что-то накидал кучу мыслей, так как вспомнилось когда прочитал тему серии уроков.
    Ну думаю мы справимся так как академия из-за некачественно выполненного коллективного задания ни кого отчислять не станет, а это лишь будет ещё одним уроком и толчком для того что нужно учить.
    Я лишь жалею что раньше самостоятельно не натыкался на такие уроки как ваши и что-то не учил. Сейчас бы гораздо меньше времени тратил на всё это и может даже коллективу помогал делать коллективные проекты. Но это проблема не лично моя а коллектива по этому я просто рвусь вперёд паровоза за всю группу, а этого делать не стоит.
    Спасибо и за это видео. Обязательно посмотрю его в ближайшее время. У меня есть еще пару дней а именно пятница и суббота чтобы поизучать да и на следующей неделе я думаю среди недели я осилю до конца Laravel и авторизации как от Laravel так и сделанную в ручную.

    • @matroskin978
      @matroskin978  5 месяцев назад

      Привет!
      Если нужна регистрация и логин без Laravel, тогда вот урок - ruclips.net/video/od5enLOeeyQ/видео.html

  • @alexdreamer11
    @alexdreamer11 5 месяцев назад

    Отлично, большое спасибо. Скажите, будет ли у вас полноценный курс по laravel с созданием какого-нибудь магазина ?

    • @matroskin978
      @matroskin978  5 месяцев назад

      Пожалуйста)
      Курс записывается, но там будет не магазин, скорее всего. Пока не решил.

    • @alexdreamer11
      @alexdreamer11 5 месяцев назад

      @@matroskin978 Здорово, куплю обязательно

  • @serhii_chechelnytskyi
    @serhii_chechelnytskyi 5 месяцев назад

    Спасибо!

  • @Roman_Nikolaevich
    @Roman_Nikolaevich 4 месяца назад

    12:08 в .env DB_CONNECTION указываете "mysql", хотя подключаете MariaDB 11.2? В database.php для MariaDB есть отдельные настройки подключения - "mariadb" - почему вы их не используете?

    • @matroskin978
      @matroskin978  4 месяца назад +1

      По привычке. На хостинге MariaDB ни разу не встречал, везде MySQL. Поэтому по привычке и использую его. Можете указать другое название соединения.

  • @ДанилПак-ш3в
    @ДанилПак-ш3в 5 месяцев назад

    🤩🤩🤩

  • @userLaravel
    @userLaravel 5 месяцев назад

    Спасибо, очень интересно, Андрей. Повторяю ваши действия у себя на пк, но на 07:50 у меня при установке laravel выходит ошибка: "'composer' is not recognized as an internal or external command, operable program or batch file."... не подскажите в чем может быть проблема?

    • @matroskin978
      @matroskin978  5 месяцев назад

      А консоль имеет такой же вид при этом? Стилизованная надпись Open Server Panel и текущая среда System присутствуют?
      В ошибке сообщается, что не находит команду Composer. А это значит, что либо при установке сделали что-то не то, например, отжали галочку добавить в переменные PATH, либо же это не консоль сервера. Как быстрый вариант решения проблемы, можно установить Composer с официального сайта. При установке должна стоять галочка добавления в переменные PATH. Ну и запускать тогда уже командную строку Windows и выполнять команду из нее.

    • @userLaravel
      @userLaravel 4 месяца назад

      @@matroskin978 Андрей, я правильно понимаю, что раз Вы ставите Laravel в пустую папку, используя консоль sistem OS6, на ПК должен быть установлен php с добавлением в Path и Сomposer?

    • @matroskin978
      @matroskin978  4 месяца назад +1

      @@userLaravel да. Но это все (и PHP, и Composer) уже есть в окружении OSPanel. Соответственно, все это должно работать у вас также, как и у меня. Если не работает, скорее всего, что-то делаете не так. Попробуйте открыть консоль из активного модуля PHP. После этого с помощью команды cd перейдите в папку проекта:
      cd home/lv-auth.loc
      И попробуйте выполнить установку Laravel.

    • @sanyo4_ektrlpx870
      @sanyo4_ektrlpx870 24 дня назад

      @@matroskin978 Добрый день! Была такая же проблема как у этого комментатора "composer' is not recognized as an internal or external command...". Воспользовался Вашим советом по открытию консоли из активного модуля PHP, перешёл в папку проекта, прописал команду по установке laravel => всё заработало. Спасибо за совет!😇
      Но всё же интересно в чём может быть проблема? При установке OS6 делал всё точь в точь последовательно, как в Вашем 40-минутном уроке по Open Server 6 (делал полную установку, галочки стояли аналогично Вашим), и тогда всё прекрасно работало.
      При открытии из OS6 "интерфейса командой строки" => открывается такая же стилизованная консоль OS6 с надписью и текущей средой System как и в Ваших уроках. Переходит в папки проекта без проблем. Ругается только при установке laravel. (Пробовал перезапускать сервер -- без изменений)
      Повторюсь, при запуске консоли из активного модуля PHP (использую 8.3) - всё прекрасно работает.
      Может есть способ как пофиксить, что бы в будущем не сталкиваться с данной проблемой? Или если снова будут проблемы с composer`ом, то запускать через активный модуль PHP и не париться? Заранее спасибо за ответ!

    • @matroskin978
      @matroskin978  24 дня назад

      @@sanyo4_ektrlpx870 добрый день! Открывайте консоль из папки проекта и, как вы говорите, не парьтесь)))

  • @amat0ru
    @amat0ru 5 месяцев назад

    👍

  • @phpstudy8625
    @phpstudy8625 2 месяца назад

    Здраствуйте можете обьяснить ,почему пропадает папка vendor и файл .env в ларавеле если открывать проект через visial studio , [хотя если я смотрю по свой проект через консоль я вижу эту папку и файл???

    • @matroskin978
      @matroskin978  2 месяца назад

      Здравствуйте!
      Не могу объяснить. Проверил у себя - все есть в проекте. Ни папка, ни файл не скрываются в проекте VSCode. Поэтому напрашивается вывод, что проблема с какими-то настройками вашего редактора.

    • @phpstudy8625
      @phpstudy8625 2 месяца назад

      @@matroskin978 да я тоже так понял сейчас буду крутить пробовать настроить редактор спасибо за ответ

  • @Dante___Redgrave
    @Dante___Redgrave 5 месяцев назад +1

    При установке laravel выходит ошибка: "'composer' is not recognized as an internal or external command, operable program or batch file." OpenServer раньше не пользовался а сейчас решил научиться скачал версию 6.0 по ней мало информации как исправлять ошибки сколько раз не переустанавливал проблема так и осталась прежней и в интернете подобных решений понятных для новичков нету и это сильно сбивает с толку .На сайте же OpenServer в документации указано :
    Работа с инструментами разработки Composer
    Готов к использованию: Composer предустановлен и готов к работе без дополнительной настройки.
    Активация среды: Для работы с Composer в консоли активируйте среду любого проекта или модуля PHP.
    Изолированные версии: Каждый модуль PHP имеет собственную версию Composer и отдельный домашний каталог.

    • @matroskin978
      @matroskin978  5 месяцев назад

      Сегодня задавался аналогичный вопрос в комментариях с такой же ошибкой - посмотрите.
      По установке и использованию Open Server я записывал видео недавно, оно есть на канале.

    • @slavamarchkov
      @slavamarchkov 5 месяцев назад +1

      Попробуйте запустить установку Laravel, открыв консоль не из главного меню OpenServer, а из меню модуля PHP 8.3. Затем в командной строке наберите composer. И должно все заработать. Дополнительно ставить Composer не нужно.

    • @Dante___Redgrave
      @Dante___Redgrave 4 месяца назад

      @@slavamarchkov При запуске с основного выдаёт всё ту же ошибку 'compocer' is not recognized as an internal or external command,
      operable program or batch file.При запуске из меню модуля PHP 8.3 команда lv-auth.loc>composer create-project laravel/laravel проходит начинается загрузка и потом выдаёт ошибку In GitDownloader.php line 82:
      git was not found in your PATH, skipping source download

    • @slavamarchkov
      @slavamarchkov 4 месяца назад

      @@Dante___Redgrave похоже, что у вас в системе не установлен git, или же он установлен, но не прописан в переменных среды окружения

    • @yaroslavmakarov2218
      @yaroslavmakarov2218 4 месяца назад

      osp use php-8.3 далее всё работает

  • @dark104true
    @dark104true 5 месяцев назад

    Почему-то не ставится 11 версия, только десятка, хотя включен только модуль PHP 8.3, phpinfo показывает PHP Version 8.3.6

    • @matroskin978
      @matroskin978  5 месяцев назад

      Какая ошибка при попытке установки?

    • @dark104true
      @dark104true 5 месяцев назад

      @@matroskin978 Наверное, разобрался. У меня composer цеплял версию PHP из папки к старой версии Опен сервер, перецепил на 8,3 из новой версии. Всё получилось.

    • @matroskin978
      @matroskin978  5 месяцев назад

      @@dark104true ничего не понял, но, если заработало - отлично!)))

    • @dark104true
      @dark104true 5 месяцев назад

      @@matroskin978 :) composer вызывал версию PHP 8.19, соответственно предлагал 10 laravel

  • @unlover096
    @unlover096 3 месяца назад

    привет админ я могу инсталл Джон кмс(Johncms) это можна ??? openserver 6.00

    • @matroskin978
      @matroskin978  3 месяца назад

      Приветствую. Впервые услышал об этой CMS. Но посмотрел, в требованиях ничего необычного на офсайте не указано, поэтому можете пробовать установить, проблем быть не должно. Если что-то будет не так, то на офсайте есть форум - можно уточнить там.

  • @ДимаГуляк-э9ю
    @ДимаГуляк-э9ю 5 месяцев назад

    Спасибо)