Here is a Rust Programming quick tutorial on the base64 crate, demonstrating how we use it for base64 URL encoding in our production code for secure web token and key serializations.
Code at: https://rust10x.com/crate/base64
Support this channel at: / jeremychone
00:00 - Base64 quick tutorial
01:44 - Base64 URL
02:42 - Base64 v.s. Base64 URL (Production consideration)
03:53 - Base64 is NOT encryption (Production consideration)
04:33 - Utils (Production code example)
06:01 - Base64 URL for Web Token (Production code example)
07:50 - Base64 URL for Secret Key in environment variables (Production code example)
(Big thanks to my early patrons, you are helping a lot this channel and the rust10x work)
https://rust10x.com/ - New hub for Rust Production Coding (In the building)
Rust Web App Production Coding Video: • Rust Axum Production Coding (E01 - Ru...
Rust Web App Production Coding Rust10x URL: https://rust10x.com/web-app
Jeremy Chone & rust10x links:
Rust10x - https://rust10x.com - Rust resources for proudction coding.
Discord general-rust - / discord
Discord rust10x blueprint - / discord
Patreon - / jeremychone
Twitter - / jeremychone
Big thanks to CrabNebula (https://crabnebula.dev/) for sponsoring this video.
Other popular Rust Programming videos:
Rust Web App Production Coding Blueprint - • Rust Axum Production Coding (E01 - Ru...
Rust Axum - Full Course - • Rust Axum Full Course - Web Developme...
Rust Type State Builder Pattern - • Rust Programming: TypeState Builder P...
Rust Builder Pattern - • Rust Programming: The Ultimate Builde...
Rust Builder Pattern - • Rust Programming: The Ultimate Builde...
Quick Start Code Layout - • Rust - Simple Code Layout (start simp...
AWESOME-APP Full Overview - Rust template for building Awesome Desktop Application: • Building Awesome Desktop App with Rus...
Tauri Quick Introduction (Desktop App wit Rust Programming): • Rust Tauri 1.0 - Quick Intro - Rust D...
Rust Web App tutorials series: • Rust Web App - 1/3 - Data Access
Rust Bevy Full Tutorial - Game Development with Rust: • Rust Bevy Full Tutorial - Game Develo...
Rust for Java Developers series: • Rust for Java Developers 1/3 - Introd...
Playlists:
Rust For Desktop App: • JC - Rust Programming for Desktop App
Everything Rust Programming - Tutorials, Courses, Tips, Examples: • JC - Rust - Everything Rust Programmi...
Rust Programming
for Web Development: • JC - Rust Programming for Web Develop...
Rust Courses: • Rust Course 2021 by the book | RustLang
Rust for Java Developers: • Rust for Java Developers
Rust10x - Coding Resources for Production Coding in Rust. ➜ https://rust10x.com
Other notes:
ScreenBrush for the green lines. (Gromit seems to be the equivalent on Linux)
Sketchapp for some graphics.
Davinci Resolve and Fusion video editing.
VSCode with Google Material icon themes (with some customization)