Ricerca: autenticazione
Prendendo spunto dallo script #376 ho cercato di implementare la gestione degli errori sfruttando lo stesso punto di partenza.Il tutto ha funzionato perfettamente ma, a causa della mia brevissima esperienza con ASP.NET in particolare e col mondo dello sviluppo web in generale, ho...
Nello scorso articolo introduttivo ad ASP.NET Identity abbiamo visto che uno dei claim che possiamo memorizzare dopo l'autenticazione tramite Facebook è il token restituito. Questo dato può essere sfruttato per comunicare con i servizi esposti da Facebook stesso e recuperare ...
Il controllo LoginView permette di presentare template differenti in base all'autenticazione o all'appartenenza di un utente ad un determinato ruolo.In certi scenari l'utilizzo di questo controllo risulata macchinoso, vista la necessità di ricorrerre al metodo FindControl per ...
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 ...
Lo script di oggi ci mostra come inviare email utilizzando la classe System.Net.Mail.Andando a vedere più all'interno le caratteristiche di questa classe, da sottolineare il fatto che usa le collection, caratteristica che rende possibile fare un invio multiplo con un solo comando...
Con la creazione del .NET Framework Microsoft ha introdotto una nuova struttura formata da classi e attributi, volti ad aumentare la sicurezza delle applicazioni.Tutto questo prende il nome di CAS (Code Access Security) e si basa sulla raccolta di informazioni quali le zones (...
Nell'articolo su http://www.aspitalia.com/articoli/aspplus/databinding_templating.aspx abbiamo visto cosa sono i templates di ASP.NET.Ora con questo script creiamo un esempio pratico che ne fa uso attraverso un controllo che mostra un certo codice a seconda che l'utente sia ...
Quando la nostra applicazione ASP.NET Core è in esecuzione su Azure, una best practice che dovremmo sempre adottare è quella di sfruttare Azure Key Vault come repository per i nostri dati sensibili, come stringhe di connessione, password, e quant'altro.Abbiamo già visto in un ...
Contrariamente a quanto potremmo immaginare, creare un sito Blazor non significa che tutte le pagine debbano necessariamente essere realizzate con questa tecnologia. Lo scenario di avere un'applicazione ibrida, in cui alcune pagine continuino a essere servite in maniera ...
Assegnare dei ruoli è sempre stato un modo rapido ed efficace per regolare l'accesso di interi gruppi di utenti a funzionalità riservate nella nostra applicazione.ASP.NET Identity supporta questa possibilità ma il template di Visual Studio 2013 per le applicazioni ASP.NET non ci ...