ПОЛЬЗОВАТЕЛИ С РОЛЯМИ. АВТОРИЗАЦИЯ SPRING SECURITY. SPRING BOOT.

Поделиться
HTML-код
  • Опубликовано: 6 фев 2025
  • В этом видео вы узнаете, как настроить авторизацию в Spring Secuirty.
    Мы определим несколько API, а затем и пользователей, которым обеспечим доступ к этому API в зависимости от их роли.
    Существует огромное количество способов настройки авторизации Spring Security, но именно тот способ, о котором я расскажу в этом видео, вы сможете применить в любом вашем Spring Boot проекте.
    Ant Patterns: ant.apache.org...
    Поддержать автора:
    Яндекс.Деньги: money.yandex.r...

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

  • @egorsimatov4924
    @egorsimatov4924 2 года назад +17

    Привет из 2022 всем, кто использует thymeleaf , в классе WebSecurityConfig необходимо в конце метода configure добавить ".and().csrf().disable();", иначе при отправке post запросов возникнет 403. Если был полезен, ставьте лукас, буду рад)))

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

      3 лайка сорвал за 1 год. А ты хорош

    • @ГошаРудковский-е7к
      @ГошаРудковский-е7к 26 дней назад

      @@heroy01 уже не работает это с версиями 6.1

  • @undefinedname1781
    @undefinedname1781 4 года назад +7

    Спасибо огромное за подробное объяснение! Во многих руководствах объяснение примерно такое: ctrl c + ctrl v.

  • @elvik8806
    @elvik8806 2 года назад +6

    Объяснил все понятно, показал адекватно. Но вот уже 2 года видосов не было. Авторизация пользователей in memory это конечно хорошо, но очень надо с использованием бд. Надеюсь когда-нибудь автор все таки выложит видео с авторизацией пользаков из БД

  • @tarnopolmzkiiy
    @tarnopolmzkiiy 2 года назад +8

    Хорошая выжимка практического минимума по Спринг Секьюрити, очень хорошо помогает для закрепления материала как минимум/начала изучения
    Очень жаль, что проект был заброшен, надеюсь у автора сейчас все отлично

  • @АнтонНарижный-ъ7ф
    @АнтонНарижный-ъ7ф 4 года назад +13

    Очень жду следующее видео!Пили контент,очень годно получается)Подписчики подтянутся со временем)

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

      Спасибо! Буду стараться))

    • @Олег-п6ш3ч
      @Олег-п6ш3ч 4 года назад

      удаче)) 9 месяцев спустя)))

    • @АнтонНарижный-ъ7ф
      @АнтонНарижный-ъ7ф 4 года назад

      @@breakit4984 Почему забросил канал?

    • @d1ns_799
      @d1ns_799 6 месяцев назад

      @@breakit4984 Не надолго хватило стараний походу)

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

      @@breakit4984 реально почему забросил?

  • @alexv583
    @alexv583 10 месяцев назад

    Очень жаль , что перестали выкладывать видио! Очень доступно и хорошо объясняете!

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

    спасибо за короткое и четкое объяснение!

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

    Ты единственный кто норм объяснил, всё больше нету никого)) спасибо!)

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

    Видео всего три, но зато какие. Спасибо!

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

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

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

    Подробная и интересная информация, очень помог! Респект!

    • @breakit4984
      @breakit4984  4 года назад

      Всегда рад помочь юным питонистам!))

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

    Классный видос. В меру теории и в меру практики. Спасибо))

  • @НиколайПятаев-п9п
    @НиколайПятаев-п9п 4 года назад +3

    Блин у Вас классно получается. Продолжайте в том же духе. Очень мало видео, где так понятно объясняется. Со временем к Вам подтянутся куча подписоново-прогеров.

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

    Отличные уроки, всё понятно! Давай следующую порцию! =)

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

    брооо че не продолжаешь
    ты классно объясняешь

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

    многое стало понятно, спасибо!

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

    Спасибо вы сильно помогли мне 👍🙌🏻

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

    Годно! Снимай еще

  • @ЕвгенийСавинов-з5р
    @ЕвгенийСавинов-з5р 4 года назад +1

    Молодец, давай снимай контент, очень годный)

  • @МаксМакс-ч8к
    @МаксМакс-ч8к 2 года назад

    Круто! Спасибо автору!!!

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

    огромное спасибо! Подписался на канал!

  • @sorokanews5019
    @sorokanews5019 4 года назад +3

    Доброй ночи!
    А где обещанное продолжение? ;)

  • @maksimus.ssirotkin1124
    @maksimus.ssirotkin1124 3 года назад

    ЖДЕМ Следующее видео, но кстати при такой настройке вы используете метод Get, будет ли работать метод, post, мне кажется нет)))

  • @Romigo4
    @Romigo4 4 года назад

    Спасибо! Единственное, смотрю ночью после долгого сидения у экрана и когда заставка с абсолютно белым экраном появляется - очень ярко и режет глаз !)

  • @hehor333
    @hehor333 4 года назад +5

    Эх, когда там уже аутентификация через бд ?)

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

    Складно обьясняешь. Можно еще видосов?

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

    Абольше уроков не будет?

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

    Добрый день, есть вопрос- можно ли сделать проверку на доступность метода таким образом: допустим у меня есть контроллер удаления объектов из бд и удалять их может только админ. Поэтому могу ли я просто передавать в этот метод @RequestBody Админа и вводить туда логин и пароль jsonom, после чего будет сравнение этих данных с данными с бд на сходство? И если это будет работать, то безопасно ли это? Просто я в плане безопасности полный ноль и не понимаю зачем мне сперва авторизироваться в сессии, потом уже с помощью роли этой сессии получать доступ, если прямой передачей в пост запросе логина и пароля проще) Спасибо!

  • @tislambek
    @tislambek 4 года назад

    👍👍👍👍👍

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

    У меня есть 2 таблицы с пользователями в БД. я хочу наделить 1 из них правами админа, а других юзера. Как мне их сюда подвязать?

  • @abdimanap4901
    @abdimanap4901 4 года назад +1

    Продолжения следует?)

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

    Если у вас выскочит ошибка при вводе пароля:
    There is no PasswordEncoder mapped for the id "null"
    Поправьте строку в webSecurityConfig:
    .password("{noop}admin")

  • @ИльяШапорто
    @ИльяШапорто 3 года назад +1

    Чувак блинн почему прекратил снимать!!!

  • @Дед-ч6р
    @Дед-ч6р 2 года назад

    Куда пропал?

  • @AnnaIsHere
    @AnnaIsHere 4 года назад

    Как настроить авторизацию в Spring Security через mySQL?

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

    2 года уже жду😪

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

    Ни нумерации, нихрена. Вот где я должен искать предыдущий урок

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

    Ну чтож ты не продолжил то(

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

    dayte kod togo cto on napisal zdes pjjjjjjj