21 - Basic Authorization | Самая простая авторизация / Back-end - Путь Самурая

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ต.ค. 2024
  • Профессионально обучаем до трудоустройства: it-incubator.e...
    Привет, на связи Димыч!
    Это уже девятый урок моего бесплатного курса по Back-end - Путь Самурая Перезагрузка. Смотри в видео: Basic Authorization
    Ссылки для репоста:
    it.incu...
    / pfbid02ejeb4mz5qjfucy1...
    Стань спонсором канала и получи ранний доступ к видео
    / @itkamasutra
    Плейлист React - Кабзда как подробно
    • React - Кабзда как под...
    Плейлист ToDoList • Todolist
    Поддержать меня можно на:
    Patreon / itkamasutra
    Boosty boosty.to/itka...
    Мы в соц. сетях:
    itkamas...
    / it.incubator
    telegram.me/it...
    Мои личные VK и Insta:
    d.kuzyu...
    / it.kamasutr. .
    #практика #nodemon #typescript #курс #express #Backend #programming #ityoutubersru #itkamasutra

ความคิดเห็น • 52

  • @ITKAMASUTRA
    @ITKAMASUTRA  ปีที่แล้ว +2

    👨🏻‍🎓 Обучение back-end разработке до трудоустройства: it-incubator.io/education/back-end
    🚀 Помогите репостом ускорить выход курса:
    vk.com/it.incubator?w=wall-107117869_1106
    facebook.com/it.incubator.io/posts/pfbid02Ejeb4MZ5qJFUcy1eRTqeCo822qVY1LVrqBoU8XtzE2ftF1sSuZikHn5m4jyw9AW2l
    www.linkedin.com/posts/kuzyuberdin_it-incubator-backend-%D0%BF%D1%83%D1%82%D1%8C-%D1%81%D0%B0%D0%BC%D1%83%D1%80%D0%B0%D1%8F-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%BE%D0%B9-activity-7123608010853081088-yxKJ
    x.com/itkamasutra/status/1717843383379485123?s=20

  • @modern-synthesis
    @modern-synthesis ปีที่แล้ว +2

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

  • @ЕвгенийНекрасов-ч8ж
    @ЕвгенийНекрасов-ч8ж 3 หลายเดือนก่อน

    Дмитрий, спасибо тебе

  • @dimalukashenko4865
    @dimalukashenko4865 ปีที่แล้ว

    Отличный урок, спасибо за труд!

  • @luck4er553
    @luck4er553 ปีที่แล้ว +4

    Привет, Димыч! Сейчас работаю, уже почти 2 года. Эти два года занимаюсь по большей части backend-ом: postgreSQL/java/nodeJS, но благодаря тебе, твоим урокам и мотивации развиваюсь во фронте, сейчас и бэк решил немного подтянуть, Получил уже третье повышение за 2 года и возможность заняться фронтом, раскрывать новое направление для конторы. От проектов задачи разнятся и стек разный, приходится каждый раз адаптироваться, но еще давно хотел специализироваться именно на фронте. Фулстаком нынче быть нужно, но дело неблагодарное)
    Начал свой путь где-то 2,5 года назад. Я работал поваром в ресторане и на компе максимум играл, т.е. ну вообще не айти. Случайно по рекомендации знакомых прошел отбор в школу сбера 21, прошел входные испытания, успешно прошел лютый буткемп в месяц, проучился там 3 месяца. Прочувствовал низкоуровневые вещи: чистый С, gcc, cmake, vim, terminal, приобрел опыт прохождения ревью, работе в команде и т.д. И параллельно начал изучать js. Начинал с учебника learn.js, какие-то небольшие уроки на youtube по основам. И так вышел на нынешнюю работу в качестве тех поддержки.
    При устройстве понял, что понадобится бэк, поэтому в ходе работы жадно все изучал, хватал любые возможности и за полгода вышел на должность программиста. Все это время параллельно изучал js, решал задачки на codewars/sql-academy, даже удалось пройти небольшие курсы засчет компании на углубленную ванилу js, но он шел в разрез с рабочими обязанностями, поэтому должное количество времени выделять не получалось. Плюс родился сын и свободного времени стало почти ноль. Тем не менее по-тихоньку начал react и наткнулся на 1 путь самурай. Твое умение разжевывать и способность обьяснять непростое легким языком буквально закинули меня в космос, за что тебе отдельное спасибо) Так у меня получилось сделать 2 небольших проекта на работе на js, начальство заметило выхлоп и сейчас уже идет полноценное формирование фронтенд отдела. Так что упритесь лбом в цель и у вас все обязательно получится!
    p.s. уже давно надо проставиться, со след зп обязательно)

    • @ITKAMASUTRA
      @ITKAMASUTRA  ปีที่แล้ว

      😂 🍻 чемпион, спасибо за твою историю и фидбек!! Успехов нам всем

  • @МаксимЖук-э2г
    @МаксимЖук-э2г ปีที่แล้ว

    Очень круто. Выпускайте выпуски чаще

  • @Эмиль-о1с
    @Эмиль-о1с ปีที่แล้ว +1

    Йее, наконец-то! Спасибо!!111

  • @yaroslavgromov9748
    @yaroslavgromov9748 ปีที่แล้ว

    Жух-жух! Спасибо за выпуск!

  • @TurboTop11
    @TurboTop11 ปีที่แล้ว

    Безмерно блогадарен, Дмитрий за твой труд! Уже год жду когда закончишь этот плейлист, так как следить за выходом каждого нового ролика нет смысла, ужь очень редно выходят новые выпуски. Понимаю что преследуешь свои цели, и это окей, но для людей, который хотели бы получить знания от этого плейлиста не идя в инкубатор, полезность плейлиста напрямую зависит от частоты выпуска роликов. Как предложение, начни выпускать ролики с постоянной частотой, хотя-бы 3 - 4 ролика в неделю, и я думаю тогда все больше людей подтянется на этот канал и будет больше просмотров и репостов. К сожалению многим даже лень лайк поставить, не говоря уже о репосте (я кстати репостнул)) ) с такой скоростью 100 репостов и через месяц не наберется. Это лишь мое предложение и не болеее, контент твой и тебе решать, но раз что-то решил сделать сделай это наверняка) Удачи и еще раз респект!)

    • @ITKAMASUTRA
      @ITKAMASUTRA  ปีที่แล้ว

      Спасибо за фидбек 🤝

  • @valerypobelenskiy1001
    @valerypobelenskiy1001 ปีที่แล้ว

    Отличный контент )

  • @VSJAQ
    @VSJAQ ปีที่แล้ว

    Отличные уроки, жду продолжения!
    К требованию по репостам можно добавить твиттер )
    ВКшную помойку удалил, фейсбуком никогда не пользовался, так и повлиять на скорость выхода некак :(

  • @ИльяЯнущик
    @ИльяЯнущик ปีที่แล้ว

    Димыч, класс, спасибо за урок!! Когда ждать новый контент по бэку?

  • @nickett
    @nickett 9 หลายเดือนก่อน

    А почему это полная дичь? Почему так нельзя делать?
    Если после подключения вся дальнейшая коммуникация идёт по вебсокетам - такой подход подходит?

  • @vladyslavkravchenko5955
    @vladyslavkravchenko5955 ปีที่แล้ว +1

    го дальше❤

  • @Edgar-pu1lc
    @Edgar-pu1lc ปีที่แล้ว

    Привет, сразу изучать по этим видео, или же начать с прежного(не полного) плейлиста ?

    • @ITKAMASUTRA
      @ITKAMASUTRA  ปีที่แล้ว +1

      можно буквально параллельно! я размещу в один плейлист это на днях.. в нужной последовательности

    • @Edgar-pu1lc
      @Edgar-pu1lc ปีที่แล้ว

      @@ITKAMASUTRA Спасибо, ждем )

  • @tohrrogeil4847
    @tohrrogeil4847 ปีที่แล้ว

    Здарова Димыч! Было интересно, майку сменил и очки снял, все это в течение одного ролика!

    • @ITKAMASUTRA
      @ITKAMASUTRA  ปีที่แล้ว

      видео записаны давно, начальные приветствия дописываю сейчас)

  • @deterkot
    @deterkot ปีที่แล้ว

    жду проду

  • @JustAndrewoO
    @JustAndrewoO 7 หลายเดือนก่อน

    Димыч, привет! 4:16 ты упоминаешь, что потерять токен не так критично, как логин с паролем. Разве если третье лицо, например, перехватило токен, то это не равносильно потере логина+пароля при передаче этого токена во всех своих запросах от лица владельца этого токена?

    • @ITKAMASUTRA
      @ITKAMASUTRA  7 หลายเดือนก่อน +1

      Про токены будет позже инфа, но кратко: токены протухают (имеют expiration time, имеют время жизни), поэтому на какой-то время имея токен злоумышленник может наделать делов…

  • @fdu4c
    @fdu4c ปีที่แล้ว

    А Jwt авторизацию можно разобрать плюсы минусы разных подходов. И что обычно используют в работе?

    • @ITKAMASUTRA
      @ITKAMASUTRA  ปีที่แล้ว +3

      будет про jwt, про bearer авторизацию... будет и про oauth даже, но позже!

    • @jomm9541
      @jomm9541 ปีที่แล้ว

      @@ITKAMASUTRA а будет про refresh токены?

    • @user-san-chous
      @user-san-chous ปีที่แล้ว

      @@jomm9541 так это и есть то, что Димыч сказал ("будет про jwt, про bearer авторизацию"). Вряд ли ты рефреш-токены сделаешь без jwt ))) и наоборот, хотя тут еще как-то можно.
      У Ильи Климова есть прекрасные 2-3 маленьких уроков о токенах (о самой концепции), то начни лучше с них

  • @grigoralex406
    @grigoralex406 ปีที่แล้ว

    довольно любопытно)) Не знал что такой тип авторизации еще есть.)) Вообще сколько этих типов авторизации?

    • @ITKAMASUTRA
      @ITKAMASUTRA  ปีที่แล้ว

      На практике не так и много юзалось мной.. в любом случае принципы очень схожие

    • @grigoralex406
      @grigoralex406 ปีที่แล้ว

      @@ITKAMASUTRA Понятно спасибо)

  • @Dmitrijserg
    @Dmitrijserg ปีที่แล้ว

    Освою фронт и возьмусь за бэк, Димыч. Меня не остановить.

  • @vladyslavkravchenko5955
    @vladyslavkravchenko5955 ปีที่แล้ว

    Димас ждем новый ролик по беку🥳 уже 2 недели прошло

  • @vladyslavkravchenko5955
    @vladyslavkravchenko5955 ปีที่แล้ว

    1:30 понял понял, вопросов нет

  • @AmericanDragon134
    @AmericanDragon134 ปีที่แล้ว

    Димыч у меня вопрос , стоитли сейчас изучать nod js ? Вместо него .Net или Java било бы как то serious backend , Js one love React One love ) PS vue shit

    • @ITKAMASUTRA
      @ITKAMASUTRA  ปีที่แล้ว +2

      смотря как изучать! если по этому курсу или у нас в Инкубаторе - то мы обучаем концептуальным вещам, которые один-в-один на всех платформах (сам я .net разраб изначально)

  • @user-san-chous
    @user-san-chous ปีที่แล้ว +1

    Бекенд пока все?...

  • @onnkek
    @onnkek ปีที่แล้ว

    А где пример кода? Где проект? Все? Раньше было лучше

    • @ITKAMASUTRA
      @ITKAMASUTRA  ปีที่แล้ว

      Скоро найду время оформить это всё дело в конспекты и репозитории

    • @ГармонистВитюша
      @ГармонистВитюша ปีที่แล้ว

      не газуй. Сам не можешь что-ли конспектировать и код писать? С таким упорством только ТЦ охранять...

  • @user-san-chous
    @user-san-chous ปีที่แล้ว

    В линкедине шарить бы такие линки... А то кому я в фейсбуке это зашарю. Никто из моих знакомых не поймет и о чем речь)

    • @ITKAMASUTRA
      @ITKAMASUTRA  ปีที่แล้ว +1

      Пусть знакомые издалека, но цепляются темой разработки

  • @valvetigu5207
    @valvetigu5207 3 หลายเดือนก่อน

    чтобы каждый раз непрофессионально компилировать в 64 бейс и из него. в джс есть такие ф-ции: > btoa('string') и >atob('64bitnaya dich vvide stroki') / atob('c3lrYQ=='). что можно сделать в коде. добавить еще один обработчик запроса, посмотреть и вернуть в людском виде. далее мой пример. почему пост? а от захотел я так
    `baseAdresRouter.post('/admin',(req: Request, res: Response) => {
    let authorisationBaseString = req.headers.authorization as string
    let authorisationStringWithoutBase = atob(authorisationBaseString.slice(5))
    console.log(authorisationBaseString );

    res.status(201).json({'login:pasworld': authorisationStringWithoutBase})
    })`
    в постмене нажмите на глазик со словом хиден чтобы отобразились кей велью

  • @404Negative
    @404Negative 7 หลายเดือนก่อน

    то что свагер не ответил на запрос - не удивило.

  • @ДенисСеменихин-ж2у
    @ДенисСеменихин-ж2у ปีที่แล้ว

    Почему 9-ая серия?

    • @shosnimal
      @shosnimal ปีที่แล้ว

      Потому что перед ней была 8я

    • @ITKAMASUTRA
      @ITKAMASUTRA  ปีที่แล้ว

      проверю нумерацию, если что подправим

    • @ВадімПошук
      @ВадімПошук ปีที่แล้ว

      @@ITKAMASUTRA А почему ТУДУ не вышла серия?

    • @ITKAMASUTRA
      @ITKAMASUTRA  ปีที่แล้ว

      @@ВадімПошук на 13 число в контент-плане стоит публикация

  • @ВасисуалийЛоханкин-ж8и
    @ВасисуалийЛоханкин-ж8и ปีที่แล้ว

    давай еще не тормози ми только разагнались

  • @ГармонистВитюша
    @ГармонистВитюша ปีที่แล้ว

    Димон, привет... Когда продолжение?... Все бьют копытом... Мы голоднЫ