Laravel курс с нуля. Урок 5. Аутентификация. Обучение Ларавел

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

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

  • @CutCodeRu
    @CutCodeRu  8 месяцев назад

    Актуальный курс по изучению Laravel с нуля - learn.cutcode.dev/laravel-start

  • @АлександрИгоревич-д1к
    @АлександрИгоревич-д1к 6 месяцев назад +1

    По реальному - КРУТО! Все понятно и логично автор рассказывает, объяснения по существу. Удачи и везения Автору всегда и во всем!

  • @blackjack-e7u
    @blackjack-e7u Год назад +2

    Огромное спасибо за твой труд!!!
    Такой доскональный разбор написания аутентификации с помощью Ларавел в ручную я больше ни у кого не видел. А твои доскональные объяснения поставленная грамотная речь без запинок заслуживают оваций!
    Ты один из лучших , кто занимается просвещением с данной теме !
    Такое большое количество просмотров и так мало комментариев! Я поражен! Люди , вам абсолютно бесплатно все разжевывают, а вы даже в комментариях отблагодарить не можете!!

    • @CutCodeRu
      @CutCodeRu  Год назад

      Спасибо что не прошли мимо и написали! Рад стараться, значит не зря записывал уроки

  • @paxbritanica5217
    @paxbritanica5217 Год назад +1

    Шикарный урок! Выше всяких похвал! Спасибо огромное!

  • @afrosso
    @afrosso 2 года назад +3

    Самый лучший курс по Laravel однозначно. Спасибо большое!

  • @katyap.4130
    @katyap.4130 Год назад +1

    Невероятный курс, огромное спасибо автору!!!

    • @CutCodeRu
      @CutCodeRu  Год назад

      Спасибо за добрые слова! На канале еще много уроков, заходите к нам

  • @УмидУринов-ц4р
    @УмидУринов-ц4р Год назад

    Молодец,красавчик!!!

  • @ЕкатеринаРыкова-ь7ч
    @ЕкатеринаРыкова-ь7ч 2 года назад +5

    Большущее спасибо за урок! Всё очень подробно разобрано, и благодаря этому понятно)

    • @CutCodeRu
      @CutCodeRu  2 года назад +2

      спасибо за добрые слова!

    • @sherkhankhanseiit
      @sherkhankhanseiit 2 года назад

      я вроде все сделал но коннект с базой данной и миграцую как сделать?

  • @СофияМузурова
    @СофияМузурова 3 года назад +4

    Крутые понятные уроки, за 7 уроков уже будет функционал сайта готов

    • @CutCodeRu
      @CutCodeRu  3 года назад

      Рад что понравилось! Спасибо за просмотр и отзыв

  • @Андерсонн-с9у
    @Андерсонн-с9у Год назад

    Отличный урок! Спасибо.

  • @alexandr9900
    @alexandr9900 2 года назад +1

    камент для продвижения

  • @ровойт
    @ровойт Год назад

    ждем еще курсов по ларавелю - спасибо

    • @CutCodeRu
      @CutCodeRu  Год назад

      будет. можно записаться тут - learn.cutcode.dev/

  • @StasKantor
    @StasKantor 2 года назад +2

    Спасибо большое за ваши труды. Уроки супер

    • @CutCodeRu
      @CutCodeRu  2 года назад

      Пожалуйста

  • @sardorjs3647
    @sardorjs3647 2 года назад +4

    Шикарный урок! И мемы классно подобраны)

  • @АлексеейАртёмин
    @АлексеейАртёмин Год назад +1

    спасибо чувак

  • @valerashaparev629
    @valerashaparev629 8 месяцев назад

    Спасибо!!

  • @a-gryaznov
    @a-gryaznov Год назад

    Спасибо! Как всегда узнал много нового!
    Однако, еще в третьем уроке когда мы работали с базой данных мы указывали в моделях связи постов с комментариями, а так же соответственно настраивали поля таблиц в миграциях. И вот уже второй урок подряд (4, 5) хочется узнать как строится запрос для связанных таблиц, но вы про это не рассказываете. Очень интересно! Надеюсь в следующим уроке найти эту информацию.

    • @CutCodeRu
      @CutCodeRu  Год назад

      На канале есть подробный гайд на эту тему а также обязательно посмотрите плейлист Ларавел под капотом

    • @a-gryaznov
      @a-gryaznov Год назад

      @@CutCodeRu спасибо! Я нашел на вашем канале все, что нужно было. Вы большие молодцы!👍

  • @NikolayGavrilov-i3r
    @NikolayGavrilov-i3r 6 месяцев назад

    Крутой урок! Спасибо. А можно не вносить гостевые роуты в мидлвару guest, а просто их оставлять за пределами мидлвары auth?

  • @ДенисТ-ю9я
    @ДенисТ-ю9я 2 года назад +1

    мне интересно где ты раньше был когда я лару изучал. ешкин матрешкин. так все понятно объясняешь, повезло же кому-то

    • @CutCodeRu
      @CutCodeRu  2 года назад

      Тут еще много уроков помимо этого курса, не пропусти)

  • @Aleksei-73
    @Aleksei-73 2 года назад +2

    Контент классный, чувствуется профессионализм, приятная манера изложения, но английский стоило бы подтянуть. В целом лайк и подписка)

  • @АнтонНосович-т5и
    @АнтонНосович-т5и 2 года назад

    Почему возвращает назад с 404 ошибкой ?
    Если вводишь и верные и не верные данные

  • @sherkhankhanseiit
    @sherkhankhanseiit 2 года назад +1

    я вроде все сделал но коннект с базой данной и миграцую как сделать?

    • @CutCodeRu
      @CutCodeRu  2 года назад

      добрый день! приглашаю в наш чат t.me/laravel_chat, там на вопросы отвечаем быстрее

  • @EvgenOl
    @EvgenOl 2 года назад +1

    Как сделать, чтобы кроме ошибок в полях форм оставалась введённая ранее информация? Уже час не могу нагуглить как это делать в Ларавеле.

    • @CutCodeRu
      @CutCodeRu  2 года назад +3

      Helper old(ключ поля)
      input value="{{ old('name') }}

  • @karenaroyan524
    @karenaroyan524 2 года назад +1

    very good !!!!

  • @Mrssmonk
    @Mrssmonk Год назад

    Классный урок, спасибо! Это же без использования ui:auth? Получается сами все создаем?

    • @CutCodeRu
      @CutCodeRu  Год назад +1

      Да все сами, учимся быть разработчиками а не просто пользователями

  • @ДмитрийСайтотворец

    Вы, возможно имели ввиду Кристофера Нолана - это у него в фильмах игра со временем.
    По поводу видео - очень не хватает важной части - отправки Email с подтверждением.

    • @CutCodeRu
      @CutCodeRu  2 года назад

      Есть отдельный урок на эту тему на канале

    • @ДмитрийСайтотворец
      @ДмитрийСайтотворец 2 года назад

      @@CutCodeRu да-да, только что нашел ))) спасибо!

  • @andrei_olekh
    @andrei_olekh Год назад

    Добрый день! Уроки отличные, спасибо! Вопрос! Создаю свою админку и там раздел работу с пользователями и при редактировании данных пользователя, пытаюсь ему сменить пароль, устанавливаю Hash::make($pass), но после обновлении данных, при попытке войти под новым паролем не проходит авторизация. Подскажите где копать?

    • @CutCodeRu
      @CutCodeRu  Год назад +1

      Добрый день! Причин может быть много а гадать на картах не хочется) но будем рады вам в нашем чате t.me/laravel_chat где попробуем разобраться

  • @HunterManomen
    @HunterManomen 3 года назад

    Добрый день, в рамках обучения могли бы и рассказать про валидацию в реквестах а не в контроллерах (15:28), что бы не захламлять функции

    • @CutCodeRu
      @CutCodeRu  3 года назад +3

      Добрый день! Мы их рассмотрим в 6 уроке! Я решил выстроить обучение именно так чтобы не выдавать сразу большой поток материала в рамках темы урока и часто мы возвращаемся назад а исправление уже в рамках домашнего задания! Не думаю что после 6ого урока вы не сможете самостоятельно выполнить рефакторинг аутентификации через form requests

  • @ДенисТ-ю9я
    @ДенисТ-ю9я 2 года назад

    еще тут нужно было рассказать про remember_token

  • @AlexViennaDJ
    @AlexViennaDJ 2 года назад

    Есть вопрос, на 20:20 поле подтверждения пароля не отработал, как нужно? по логике вещей, оно тоже должно было подсветиться, и надпись должна было быть ниже поля повторного введения поля, здесь же мы видим что надпись появилась выше. но при этом текст другой. Можно пояснение почему не отработала подсветка поля подтверждения пароля и почему ниже этого поля не появилась подпись. хотя в шаблоне мы это указываем.

    • @CutCodeRu
      @CutCodeRu  2 года назад

      потому что у нас в validation rules нет указания поля password_confirmation, но есть password который ссылается на подтверждение (confirmed) и он как раз и вызывает двойную ошибку но подсвечивается только он, если есть необходимость подсвечивать и поле подтверждения то можно либо дублировать тот же кейс от password либо добавить правило и для поля password_confirmation (password_confirmation' => 'required|same:password')

    • @PE40RIN
      @PE40RIN 2 года назад

      @@CutCodeRu наверно, правильно вот так будет 'password_confirmation' => ['required', 'same:password'].
      Если сделать required|same:password, то lara выдаёт ошибку Method Illuminate\Validation\Validator::validateRequired|same does not exist.

  • @overengineer7538
    @overengineer7538 2 года назад

    пробывал запустить через hphstorm выдает 500 SERVER ERROR , через openserve тоже самое

    • @CutCodeRu
      @CutCodeRu  2 года назад

      разбирайтесь, причин может быть миллион в настройке вашего сервера и тд тп

  • @sanzhartolendy3323
    @sanzhartolendy3323 2 года назад

    броузи че за тема шторма?

  • @сергейКуприянов-ц6щ
    @сергейКуприянов-ц6щ 3 года назад +2

    Здравствуйте, как получить доступ ко всем урокам?

    • @CutCodeRu
      @CutCodeRu  3 года назад +1

      Здравствуйте, новые уроки выходят каждый понедельник

    • @CutCodeRu
      @CutCodeRu  3 года назад +2

      Вы уже прошли все 5 вышедших уроков?

  • @PE40RIN
    @PE40RIN 2 года назад

    После добавления мидлваров попробовал следующий сценарий:
    1)залогинился
    2)попробовал зайти на роут /register, после чего меня редиректнуло на /home c 404 ошибкой.
    У меня возник вопрос:
    почему редирект произошёл именно на /home ? Ведь мы даже такого роута не создавали

    • @CutCodeRu
      @CutCodeRu  2 года назад

      Здравствуйте! Обратите внимание на /app/Providers/RouteServiceProvider.php (public const HOME = '/home') как раз здесь указано куда именно произойдет редирект! А срабатывает он вот здесь /app/Http/Middleware/RedirectIfAuthenticated.php (redirect(RouteServiceProvider::HOME)

    • @PE40RIN
      @PE40RIN 2 года назад +1

      @@CutCodeRu спасибо! У вас отличные уроки

  • @ДмитрийЛуценко-ч4ю
    @ДмитрийЛуценко-ч4ю 3 года назад

    Здравствуйте, помогите, пожалуйста, советом: я настроил группу миддлваров по роутам, как на 33 минуте видеоурока, но при проверке, к примеру, я авторизован и пробую зайти на страницу регистрации, я получаю редирект на урл '/home' вместо именованного Route::get('/', [IndexController::class, 'index'])->name('home'); в методах AuthController есть только return redirect( route('home')); пробовал даже redirect('/'), все равно ведет на страницу home. Все виды кеша чистил, htaccess не трогал. С чем это может быть связано?

    • @CutCodeRu
      @CutCodeRu  3 года назад +2

      Здравствуйте! Обратите внимание на /app/Providers/RouteServiceProvider.php (public const HOME = '/home') как раз здесь указано куда именно произойдет редирект! А срабатывает он вот здесь /app/Http/Middleware/RedirectIfAuthenticated.php (redirect(RouteServiceProvider::HOME)

  • @Van4kk
    @Van4kk 2 года назад

    ERR_TOO_MANY_REDIRECTS после логаута, как могу исправить ?

    • @CutCodeRu
      @CutCodeRu  2 года назад

      Циклический редирект, определить где и исправить или внимательно смотреть чтобы не допустить таких ошибок

    • @Van4kk
      @Van4kk 2 года назад

      @@CutCodeRu уже и не после логаута, но всегда когда пытаюсь зайти на главную страницу

    • @Van4kk
      @Van4kk 2 года назад +1

      @@CutCodeRu но всё ровно, уроки ТОП ! Спасибо тебе

  • @debugger-node
    @debugger-node 2 года назад

    Есть проблема, пишет следующее "Undefined variable: data в lavarel"
    На этапе регистрации, не могу понять почему выдаёт

    • @CutCodeRu
      @CutCodeRu  2 года назад

      Говорит что обращаетесь где то к переменной $data которой у вас не существует

    • @debugger-node
      @debugger-node 2 года назад

      ​@@CutCodeRu Да, но я так понимаю надо использовать другую или как?)
      на этом этапе $user = User::create
      ...
      'name' => $data['name'],
      ...

    • @CutCodeRu
      @CutCodeRu  2 года назад

      @@debugger-node надо вам сперва попробовать разобраться в том что тут происходит и все встанет на свои места, это вопросы не о laravel а о программировании на php

    • @debugger-node
      @debugger-node 2 года назад +1

      @@CutCodeRu А, всё понял, спасибо)

  • @zhereb2501
    @zhereb2501 2 года назад +2

    Всё классно, только чуть размер шрифта на видео увеличить бы, на небольшом экране местами надо всматриваться

    • @CutCodeRu
      @CutCodeRu  2 года назад

      Да была такая проблема, но в новых роликах на канале исправили

  • @Andrii.QA1
    @Andrii.QA1 3 года назад +2

    Поскажите эти уроки актуальны для Ларавел 6?

    • @CutCodeRu
      @CutCodeRu  3 года назад +1

      Думаю да, если где то и будут расхождения то сможете нагуглить изменения, а почему используете старую версию для обучения?

    • @Andrii.QA1
      @Andrii.QA1 3 года назад +1

      @@CutCodeRu на сервере была настроена 6я версия, поэтому пробую настраивать уже здесь авторизацию

    • @CutCodeRu
      @CutCodeRu  3 года назад +1

      @@Andrii.QA1 думаю проблем не будет но если что пишите

    • @Andrii.QA1
      @Andrii.QA1 3 года назад +1

      @@CutCodeRu хорошо, я не веб-программист, поэтому все ново для меня, и малость тяжело. Но, надеюсь, справлюсь. Главное логику понять. И закономерность

    • @CutCodeRu
      @CutCodeRu  3 года назад +1

      @@Andrii.QA1 как в целом уроки? Понятно или остаются вопросы?

  • @voltwar62
    @voltwar62 Год назад +1

    Еее... я 404 лайкнувший))) я не найден)

    • @CutCodeRu
      @CutCodeRu  Год назад

      Вы внимательный, добро пожаловать к нам

  • @igortenebris4811
    @igortenebris4811 3 года назад +2

    название не соответствует содержанию видео, так как автор перепутал аутентификацию с авторизацией)

    • @CutCodeRu
      @CutCodeRu  3 года назад +1

      Не смертельно, но спасибо за внимательность