Встречайте, очередной видеролик про замечательный плагин Lighthouse, который по старой доброй традиции немногословен и разделён на две части. Первым делом обсудим как производится выгрузка файлов на сервер GraphQL на примере с картинками, а потом посмотрим как реализуется авторизация, регистрация и работают аутентификационные мидлвейры. Ссылка на проект Lighthouse: Демо проект из видео: 00:00 - Вступление 00:57 - Начало 1й части - Выгрузка файлов 08:19 - Создание мутации Upload 09:32 - Связь Upload и модели Image 12:01 - Тествая выгрузка, fail 13:55 - Атрибут getUrlAttribute 23:14 - Тествая выгрузка, success 25:09 - Создание ссылки на директорию upload 26:35 - Валидация картинки 32:01 - Послесловие про выгрузку имеджей 33:15 - Начало 2й части - Авторизация, регистрация и мидлвейры 34:59 - type Me - кверя с информацией о текущем юзере 35:16 - Документация про авторизацию 38:23 - Необходимые правки движка для api_token 44:39 - Директива “middleware“ 46:42 - Подготовка первого запроса с защитой 50:00 - Запрос квери Me 56:01 - Подготовка методов логина и регистрации 1:04:42 - Тестовая кверя регистрации 1:10:45 - Тестовая кверя логина 1:13:46 - Мутация refresh 1:17:22 - Послесловие 1:21:13 - Финал Полезные ссылки: - Телега: - Основной канал: - Live-канал: - Twitch: - Twitter: - GitHub: Ссылки на Steam: - Группа Steam: - Рекомендации куратора: Сделать пожертвование: -
Hide player controls
Hide resume playing