mirror of
https://github.com/discourse/discourse.git
synced 2025-05-24 03:36:18 +08:00
FEATURE: Overhaul of admin API key system (#8284)
- Allow revoking keys without deleting them - Auto-revoke keys after a period of no use (default 6 months) - Allow multiple keys per user - Allow attaching a description to each key, for easier auditing - Log changes to keys in the staff action log - Move all key management to one place, and improve the UI
This commit is contained in:
@ -611,8 +611,6 @@ export default function() {
|
||||
});
|
||||
});
|
||||
|
||||
this.post("/admin/users/:user_id/generate_api_key", success);
|
||||
this.delete("/admin/users/:user_id/revoke_api_key", success);
|
||||
this.delete("/admin/users/:user_id.json", () =>
|
||||
response(200, { deleted: true })
|
||||
);
|
||||
|
Reference in New Issue
Block a user