Add verified administrator controls and upload abuse limits
This commit is contained in:
@@ -134,6 +134,7 @@ export class Accounts {
|
||||
) {
|
||||
const { db, cfg, limiter } = this.service;
|
||||
this.verified(userId);
|
||||
if (input.kind === 'file') this.service.admin.assertNewUploads();
|
||||
limiter.hit(`remote-target:${userId}`, 30, 3600000);
|
||||
const recipient = db
|
||||
.select()
|
||||
|
||||
Reference in New Issue
Block a user