OpaqueId provides a simple way to generate unique, URL-friendly identifiers for your ActiveRecord models. Uses rejection sampling for unbiased random generation, ensuring perfect uniformity across the alphabet. Prevents exposing incremental database IDs in URLs and APIs.
Required Ruby Version
>= 3.2.0
Authors
Joe Nyaggah
Versions
-
2.0.0
-
source
- 2.0.0 source October 14, 2025 (8.5 KB)
-
-
1.7.7
-
source
- 1.7.7 source October 14, 2025 (8 KB)
-
-
1.7.0
-
source
- 1.7.0 source October 04, 2025 (77 KB)
-
-
1.6.0
-
source
- 1.6.0 source October 03, 2025 (73 KB)
-
-
1.4.0
-
source
- 1.4.0 source October 02, 2025 (89.5 KB)
-