Autore: Marco De Sanctis
ASP.NET Identity implementa un sistema di security basato su claim. Possiamo pensare a un claim come a una caratteristica di un profilo utente, rilasciata da una authority. Per esempio, quando sfruttiamo Facebook come authority per l'autenticazione, tra i vari claim ci viene ...
ASP.NET 5 rappresenta una vera e propria rivoluzione dello sviluppo software su piattaforma Microsoft. In questo articolo Marco De Sanctis e Moreno Gentili ci presentano le principali novità della Release Candidate, sia per ciò che concerne l'infrastruttura, sia dal punto di ...
ASP.NET Web API supporta l'upload di file nell'ambito di una request Multipart tramite la classe MultipartFormDataStreamProvider. Si tratta di un oggetto che restituisce uno stream utilizzato poi dal framework per salvare il contenuto del body inviato dal browser.L'utilizzo è ...
NET 4.5.1 ha introdotto il supporto ai task in background con la classe QueueBackgroundWorkItem. Ne abbiamo parlato in uno script precedente (http://www.aspitalia.com/script/1188/Schedulare-Processi-Background-QueueBackgroundWork-ASP.NET.aspx), e abbiamo messo in luce sia i suoi ...
Quello di schedulare processi in background in un'applicazione web è, in assoluto, uno dei temi più ricorrenti e delle necessità più sentite. Purtroppo non esiste un modo affidabile per risolvere questo problema dato che, come ben sappiamo, in un qualsiasi momento l'AppDomain che...
Nel corso di uno dei precedenti script (http://www.aspitalia.com/script/1184/Scadenza-Password-ASP.NET-Identity.aspx) abbiamo personalizzato ASP.NET Identity per sottoporre a scadenza periodica la password utente. Tipicamente, a questo requisito si accompagna quello di vietare il...
Sottoporre periodicamente a scadenza una password è una delle esigenze più comuni, soprattutto in ambito enterprise. Si tratta di una funzionalità che non è disponibile direttamente in ASP.NET Identity, ma che, vista la versatilità di questo framework, è comunque possibile ...
Il nuovo framework ASP.NET Identity contiene già tutta una serie di primitive per la gestione delle problematiche più comuni relative all'autenticazione degli utenti.Il reset password, per esempio, unitamente alla generazione del token da inviare in email all'utente, è una di ...
Una funzionalità davvero interessante di ASP.NET Identity è la possibilità di invalidare i cookie di autenticazione rilasciati per un utente aggiornandone il security stamp. Per esempio, a valle di un cambio password, possiamo forzare il logout per quell'utente da tutti i client ...