Sarà meno rischioso con una funzionalità ufficiale piuttosto che le persone che cercano di eseguire comandi personalizzati.
GitHub ha l’eliminazione permanente dei repository. Sono stato bene. Ti fanno inserire il nome dell’organizzazione e del repository prima di eliminarli, e la tua password, per verificare che tu voglia farlo.
Non vedo perché questo debba essere bloccato. È solo fastidioso.
Sì. 100%. Non voglio spazzatura nel mio database, specialmente spazzatura senza senso da bot che cercano di far approvare post e farmi perdere tempo. Perché dovrei conservare quella roba?
Per favore, forniteci un modo ufficiale e testato per farlo. O almeno un’opzione di timer per eliminare i post eliminati dopo XX giorni.
Potreste aggiungere una tripla verifica nel flusso UX per ridurre il rischio. Ad esempio, simile al messaggio “elimina 124 utenti” quando si eliminano utenti in massa, ma anche richiedere la riautenticazione, o qualcosa del genere, per renderlo ancora meno rischioso. Forse mostrare un messaggio di avviso rosso lampeggiante che deve essere accettato. Potete eliminare il rischio facendo pensare alle persone tre volte quando eliminano post in massa.
La peggiore soluzione possibile per questo tipo di cose è nessuna soluzione, dal mio punto di vista di utente finale. Mi infastidisce assolutamente pensare a questo, al fatto che non posso fare qualcosa che ritengo dovrebbe essere facile da fare nell’interfaccia utente (con tripla o quintupla verifica, va bene!).