# namick/obfuscate\_id

<https://repo.masters-masters.com/en/repos/namick/obfuscate_id>

[Home](https://repo.masters-masters.com/en) › [namick](https://repo.masters-masters.com/en/owners/namick) › [obfuscate\_id](https://repo.masters-masters.com/en/repos/namick/obfuscate_id)

namick/obfuscate\_id has 347 stars on GitHub. Its RepoMasters card: Alpha tier. Make your ActiveRecord ids non-obvious. Mixes up record ids in a simple…

| Field | Value |
| --- | --- |
| Owner | [namick](https://repo.masters-masters.com/en/owners/namick) |
| Stars | 347 |
| Forks | 131 |
| Language | [Ruby](https://repo.masters-masters.com/en/languages/ruby) |
| License | MIT |
| Created | 2012 |
| Tier | [Alpha (250 to 699 ★)](https://repo.masters-masters.com/en/ranks/b_movie) |
| View on GitHub | [namick/obfuscate\_id](https://github.com/namick/obfuscate_id) |

## Repository

Make your ActiveRecord ids non-obvious. Mixes up record ids in a simple, reversible hashing algorithm so that it can then automatically revert the hashed number back to the original id for record lookup without having to store a hash or tag in the database.

The tier for repos with 250 to 699 ★. Published odds per card pulled: 20%. Rarity: Uncommon.

## Nearby in Ruby

- [davidesantangelo/api.rss · ★ 347 · Ruby · Alpha](https://repo.masters-masters.com/en/repos/davidesantangelo/api.rss)
- [codecrafters-io/languages · ★ 347 · Ruby · Alpha](https://repo.masters-masters.com/en/repos/codecrafters-io/languages)
- [OpenCSPM/opencspm · ★ 347 · Ruby · Alpha](https://repo.masters-masters.com/en/repos/OpenCSPM/opencspm)
- [tomatoes-app/tomatoes · ★ 347 · Ruby · Alpha](https://repo.masters-masters.com/en/repos/tomatoes-app/tomatoes)
- [decioferreira/bootstrap-generators · ★ 347 · Ruby · Alpha](https://repo.masters-masters.com/en/repos/decioferreira/bootstrap-generators)

---
Data: GitHub · Illustration drawn by RepoMasters from the repo’s ID and its language color.
