Comments (6)
Sorry I didn't check the other post, I will check that :-)
from djangorestframework-api-key.
Hi @Oxyo78 , thanks for the kind words!
I think this would be feasible using Django's signals (especially post_save
).
My concern is — if you create the API key programmatically, how would you communicate the secret key to the user? This is an honest question because maybe there are some missing helpers to support to use case.
from djangorestframework-api-key.
Also — be careful that this package was designed for service-to-service API keys. It wasn't meant to provide API keys to actual physical users (but again, the scope might be extended if we can clarify and document this need). :-)
from djangorestframework-api-key.
Thx for your feedback,
Actualy, I'm looking for an package to feed user API key to consume the API.
This can be a posibility :-)
from djangorestframework-api-key.
Yes, I see. I think this is also requested in #16 in different terms. If you're up for it, you can open a feature request to describe how you'd like this feature to work. :-) Formalising the need would help a lot.
from djangorestframework-api-key.
We can close this tread
from djangorestframework-api-key.
Related Issues (20)
- Getting 'Authentication credentials were not provided' in test project
- `KeyParser` should match `keyword` exactly HOT 1
- get_usable_keys() is empty
- APIKey generation in `CreateView` on a per-User basis?
- Best way to create and validate keys?
- Import not working
- Infinite loop with Django, MongoDB and Djongo with HasApiKey - Solved? HOT 1
- API_KEY_CUSTOM_HEADER not working HOT 2
- Migration file in `site-packages` folder for generating a custom API Key model HOT 1
- Is the API_KEY generated always unique? HOT 1
- IntegrityError using AbstractAPIKey
- Cannot authenticate with API key HOT 5
- API Key object pk/id created with api-key and hashed api key HOT 1
- About second to permission check HOT 1
- There is no clearly documented way to manually validate an API key HOT 2
- Customizing Api-Key name (documentation incorrect) HOT 1
- Hide DRF's browsable API page title when API Key is missing/invalid HOT 3
- Expired APIKey's are considered as valid APIKey
- Making invalid API Key raise 403 forbidden
- Declaring support for Django 5.0 (and Python 3.12)? 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 djangorestframework-api-key.