A small PHP library to generate YouTube-like ids from numbers. Use it when you don't want to expose your database ids to the user.
-
Updated
Mar 26, 2022 - PHP
{{ message }}
A small PHP library to generate YouTube-like ids from numbers. Use it when you don't want to expose your database ids to the user.
Obfuscate your data by generating reversible, non-sequential, URL-safe identifiers.
Django Model Field that uses Hashids to obscure the value
Use Hashids (http://hashids.org/ruby/) in your Rails app ActiveRecord models.
On-the-fly hashids for Laravel Eloquent models. (
Extensions to help DRY up Django Rest Framework serializers
Readme is not updated for v1.2
Automatic model ID obfuscation in routes for Laravel
Package providing a trait to use Hashids on a model
Use Youtube-Like ID in ActiveRecord seamlessly.
Not predictable ids library for ASP.NET Core APIs.
Hashids implementation in Rust
Pure Bash implementation of the hashid algorithm from http://hashids.org/
PL/pgSQL implementation of hashids library
IDMask is a Java library for masking internal ids (e.g. from your DB) when they need to be published to hide their actual value and to prevent forging. It has support optional randomisation has a wide support for various Java types including long, UUID and BigInteger. This library bases its security on strong cryptographic primitives.
Add a description, image, and links to the hashids topic page so that developers can more easily learn about it.
To associate your repository with the hashids topic, visit your repo's landing page and select "manage topics."
This is a follow-up to v2.0 #65 to switch the default parsing on supported systems so we support BigInt strings transparently.