Встройте аутентификацию в свое веб-приложение Rust (OAuth2)
Пошаговое руководство по защите вашего бэкенда и/или фронтенда на Rust. В видео мы используем Yew для фронтенда, Actix-Web для бэкенда и AWS Cognito в качестве провайдера OAuth. Наш подход не связан тесно с бэкенд-фреймворком или провайдером OAuth, поэтому вы можете заменить их любыми другими, которые вам нравятся. Однако он в некоторой степени связан с Yew, поскольку мы используем контейнер yew-oauth2. 00:00 Стратегия аутентификации Full Stack 02:23 Фронтенд-аутентификация Rust 04:27 Бэкенд-аутентификация Rust 07:15 Заключение Код, показанный в видео, можно найти здесь: https://github.com/Me163/youtube/tree/main/KonaaAuth Настройка Yew: https://www.youtube.com/watch?v=MddGbXgIt2E Настройка Actix-Web: https://www.youtube.com/watch?v=L8tWKqSMKUI Всё, что я использую для создания этих видео — я просто обожаю эти продукты. Ссылки — простой способ поддержать канал. Большое спасибо, если вы это сделаете! Камера: Canon EOS R5 https://amzn.to/3CCrxzl Монитор: Dell U4914DW 49 дюймов https://amzn.to/3MJV1jx Объектив: Sigma 24mm f/1.4 DG HSM Art для Canon EF https://amzn.to/3hZ10mz SSD для видеомонтажа: VectoTech Rapid 8 ТБ https://amzn.to/3hXz9TM Микрофон: Rode NT1-A https://amzn.to/3vWM4gL Микрофонный интерфейс: Focusrite Clarett+ 2Pre https://amzn.to/3J5dy7S Штатив: JOBY GorillaPod 5K https://amzn.to/3JaPxMA Клавиатура: Redragon Mechanical Gaming Keyboard https://amzn.to/3I1A7ZD Мышь: Razer DeathAdder https://amzn.to/3J9fYCf Компьютер: Macbook Pro 2021 года https://amzn.to/3J7FXtW Кофеин: High Brew Cold Brew Coffee https://amzn.to/3hXyx0q Больше кофеина: Monster Energy Juice, Pipeline Punch https://amzn.to/3Czmfox
Название:
Встройте аутентификацию в свое веб-приложение Rust (OAuth2)
Категория:
Разное