Comments (3)
Hey @talentlessguy
We are never storing the keys themselves, we generate it and pass it to you and you should not store it either but give it to your user.
For key management each key has a unique id, which you can use to update its properties or delete, but the key id can never be used to verify the key itself.
We use planetscale as database provider and only store a sha256 hash of the key as reference.
When you ask unkey to verify a key, we hash it and compare it to the hash in the db.
Hope that answers your concerns, let me know if I can help you any further
from unkey.
@perkinsjr wrote a much better version of this here :)
from unkey.
Thanks for such detailed answer! Now it's clear to me
from unkey.
Related Issues (20)
- After creating a key in the UI, I should be able to go straight to its overview page HOT 5
- Add spend management budgets HOT 2
- Missing ratelimits usage spending in `ProUsage` HOT 1
- Display of non-credit cards payment methods. HOT 1
- Improve upsell copy on `ApisOverviewPage` HOT 4
- Horizontal scrollbar visible on login/signup page HOT 2
- Typo in Getting started guide. HOT 1
- Outdated pricing defaults HOT 2
- Design sharing Helpus [docs] HOT 3
- Track IP addresses of key verifications HOT 5
- Landing page code editor's tabs icons keep hover state after moving away HOT 1
- bootstrap app doesn't disable SSL for local environment HOT 1
- Add missing types to the UnkeyContext of the @unkey/hono package HOT 2
- [docs] Foreign Key support is no longer a Beta Feature on Planetscale HOT 3
- Hard-cap workspaces in free plan HOT 3
- [docs] Contributors are required to use paid PlanetScale plan. Can we use a planetscale proxy? HOT 4
- improvement of hover effects on the blog page HOT 1
- Landing page: Main section content overlapping navbar on scrolling followed by navigating back to the landing page HOT 1
- Missing `engines` property in `package.json` HOT 6
- Give user the option to override the `.env` file on bootstrapping the dashboard app HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from unkey.