|
|
|
|
|
by metafunctor
733 days ago
|
|
Type safe and unguessable IDs are what I've been using in my projects for the past, oh, 10 years maybe? Inspired by Stripe! In my databases, I often prefer integer primary keys for performance reasons. On the other hand, I don't want to expose my primary keys because they are easy to guess. Recently I've been playing with Rust, and ended up publishing a library to encrypt IDs in they way I like: https://crates.io/crates/cryptid-rs |
|