You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Administrators can generate API KEYS to allow them to script some actions with Volontaria (ex.: creating all the Events for next year from a XSLX file they maintain in intern)
Current behavior
User can use the API of Volontaria directly but they can't create new API Key to separate their usage and secure their permissions
If user logout and login he needs to change his API KEY everywhere
Potential solution
Create a new model ApplicationKey who contain:
A CharField name to help administrators manage their API KEYS
A CharField key that is auto-generated on creation
A DatetimeField created_at to help administrators manage their API KEYS
A DatetimeField last_used_at to help administrators manage their API KEYS
Overwrite authentication system to allow usage of the API KEYS
Each time the API KEYS is used, update the API KEY last usage
The text was updated successfully, but these errors were encountered:
Expected behavior
Events
for next year from a XSLX file they maintain in intern)Current behavior
Potential solution
ApplicationKey
who contain:name
to help administrators manage their API KEYSkey
that is auto-generated on creationcreated_at
to help administrators manage their API KEYSlast_used_at
to help administrators manage their API KEYSThe text was updated successfully, but these errors were encountered: