Come è possibile specificare il numero di tentativi di accesso non riusciti con il provider simplemembership predefinito in ASP.NET MVC 4? Vedo che esiste un metodo di account di sblocco, ma non vedo da nessuna parte è possibile specificare il numero di tentativi falliti che causano il blocco dell'account. Se lo si specifica in MVC 3, è possibile specificare maxInvalidPasswordAttempts in web.config sotto il provider. Tuttavia, con MVC4 simplemembership non si imposta il provider in web.config.Come specificare il numero di tentativi di accesso non riusciti per il blocco account in MVC 4 w/provider simplemembership predefinito
6
A
risposta
8
Si scopre fornitore simplemembership tiene traccia dei login falliti, ma spetta a voi per prendere i tentativi di login falliti sul accesso utente con qualcosa di simile ...
if(WebSecurity.IsAccountLockedOut(model.UserName,4,10000)){
return RedirectToAction("LockedAccount");
}
che naturalmente porta a modo loro il login in una volta resettano la loro password. Ho scelto di collegarli direttamente all'azione di reimpostazione della password. Avrei potuto inserire un altro campo nel profilo utente per tenere traccia della password in fase di reset e ignorare il controllo, ma ho calcolato che non ne valeva la pena.
Problemi correlati
- 1. metodo MVC 4 SimpleMembership HasLocalAccount non trovato
- 2. MVC 4 SImpleMembership con LDAP
- 3. AS400.validateSignon() non reimposta i tentativi di accesso non riusciti a 0
- 4. Come mostrare captcha dopo N tentativi di accesso falliti?
- 5. Come utilizzare Provider SimpleMemberShip in Asp.net MVC 4 applicazione
- 6. Come abilitare Role Manager con SimpleMembership su ASP.NET MVC 4
- 7. Modificare il numero di tentativi di richiesta in boto3
- 8. Come ritardare i tentativi di accesso dopo troppi tentativi (PHP)
- 9. Come specificare il numero di porta sull'emulatore?
- 10. Il modo migliore per implementare il divieto dopo troppi tentativi di accesso
- 11. Aumentare il tempo di sedano tentativi ogni ciclo di tentativi
- 12. Limitazione dei tentativi di accesso utente in PHP
- 13. specificare il valore predefinito di std :: function
- 14. come specificare un numero di porta per il PM2
- 15. Migrazione di utenti esistenti da MVC 4 SimpleMembership a MVC 5 Identità ASP.NET
- 16. AWS Powershell per recuperare il numero di account AWS
- 17. Come rendere Devise bloccabile con numero di tentativi falliti
- 18. Come attivare il pulsante scatto in MVC 4
- 19. Utilizzo di MVC 4 SimpleMembership con un modello EF di database esistente prima
- 20. Numero massimo di tentativi di invio
- 21. Il modo migliore per limitare (e registrare) i tentativi di accesso
- 22. Impostazione di un sys.path predefinito per il blocco note IPython
- 23. Caricamento di un file in un bucket in Amazon S3 in mancanza di "Numero massimo di tentativi di tentativi raggiunti"
- 24. specificare il ramo predefinito per un telecomando non predefinito per pull
- 25. SSO che richiede più tentativi di accesso
- 26. Come eliminare un utente SimpleMembership?
- 27. iOS10 - Tentativi di blocco ContentView di UIButton in UITableView Header
- 28. Come personalizzare un semplice provider di appartenenze per lavorare con il mio database ASP.NET mvc 4
- 29. OkHttpClient ha un numero massimo di tentativi
- 30. Come posso cambiare il numero di porta predefinito di Activemq