Password auth in Rust, from scratch – Attacks and best practices

Password authentication is seen as the simplest auth method, but there are plenty of pitfalls along the way. We will implement Basic auth from scratch, examining several classes of attacks against our API – and how to counter them. Read more

Similar

Rust Error Handling Survey

Rust's error handling is a pleasure to use thanks to the Result type. It ensures Rust's error handling is always correct, visible, and performant. And with the addition of the ? operator in Rust 1.13, and the addition of return types from main in Rust 1.2... (more…)

Read more »

Four Years of Rust at OneSignal

OneSignal has been using Rust extensively in production since 2016, and a lot has changed in the last four years. We look back at how Rust has transformed the way we deliver notifications here at OneSignal. (more…)

Read more »