Sto discutendo sul merito di una funzionalità richiesta per la nostra applicazione web.
La richiesta richiede l'emissione di un messaggio di posta elettronica a un utente quando un account è bloccato. Gli account sono bloccato dopo 5 tentativi falliti. Per ogni tentativo fallito l'utente viene semplicemente informato di un nome utente / password non valido e non viene indicato che l'account è bloccato sul front-end, per mitigare l'enumerazione del nome utente.
I miei punti contro questa richiesta sono
-
Sto suggerendo che la funzione potrebbe aprire il sistema di posta elettronica per attaccare bloccando tutti gli account degli utenti ed emettendo email in massa assumendo che qualcuno conosca tutti i nomi utente.
-
La funzionalità non aggiunge valore all'utente, in quanto il nostro prodotto offre una buona capacità di password dimenticata.
Qualche idea, raccomandazione o standard del settore. Da quanto ne so fino a quando una funzionalità sicura che consente all'utente di avviare password dimenticata dovrebbe essere sufficiente.