..


Enllaços patrocinats

Ús i maneig dels controls d'inici de sessió

Les últimes versions de ASP.NET proporcionen una sèrie de controls per a l'accés a llocs web que cobreixen la majoria dels escenaris. Aquests controls inclouen: Login, PasswordRecovery LoginView, LoginStatus, LoginName, CreateUserWizard i ChangePassword.

Descriviu breument les seves característiques:

Login

I "el més simple dels controls d'aquesta categoria i admet els escenaris d'inici de sessió més comuns. Inclou dues caixes de text per introduir nom d'usuari i una contrasenya, una casella de verificació per desar la contrasenya en l'equip local i un botó per enviar les dades

El control exposa diverses propietats a través del qual vostè pot personalitzar l'aspecte i també pot inserir un enllaç a la gestió de registre d'usuari i contrasenya de recuperació. La interacció amb el component d'autenticació de ASP.NET s'estableix per defecte, però també es pot manejar l'autenticació a través del seu propi esdeveniment authenticated del control.

LoginView

Aquest és un control molt útil per gestionar el contingut que es mostrarà en funció de si l'usuari està autenticat o no. Permet veure l'estat d'inici de sessió en l'estat de l'usuari.

PasswordRecovery

És una eina molt útil en aquells llocs que envien la contrasenya de nou als usuaris que s'obliden. Aquest control emmagatzema els noms de compte d'usuari i proposa una pregunta de seguretat, enviar un correu electrònic amb la contrasenya si se li dóna una resposta vàlida.

LoginStatus

Aquest és un enllaç fent clic a la qual se li redirigeix ​​a la pàgina d'accés (si l'usuari està autenticat) o sortir (si l'usuari està autenticat).

LoginName

Pemette veure el nom de l'usuari actualment autenticat.

ChangePassword

És una eina que permet als usuaris canviar les seves contrasenyes. Això és possible si l'usuari és capaç de donar la contrasenya antiga.

CreateUserWizard

Aquest control li permet crear un assistent nou usuari obtenir la informació necessària per a tal fi. De fet, es requereix informació, així mateix, de la contrasenya de nou grup, adreça de correu electrònic, la pregunta de seguretat i resposta.

És evident que en totes les imatges de mostra que he deixat el text proposat en anglès, però és clar vostè pot personalitzar totes les etiquetes i els missatges al seu gust.

Quan es crea un nou lloc web ASP.NET genera un model que ja conté quatre formularis web per administrar inicis de sessió

Aquests formularis web són Login.aspx Register.aspx, i ChangePasswordSuccess.aspx ChangePassword.aspx.
Aquests formularis contenen un nombre de versió dels controls per defecte que acabem de veure. Si partim de l'aplicació sense tocar res de la pàgina que apareix és l'inici de sessió

Com es va esmentar anteriorment, l'hora d'autenticar un usuari a la pràctica estableix la seva identitat. Encara que aquesta informació és sovint molt útil quan un sistema es torna més segur d'autenticació es combina amb l'autorització dels usuaris, és a dir, determinar exactament què poden fer els usuaris en les pàgines del nostre lloc. Per raons de control, podem utilitzar el Lloc Web Eina d'administració, que ja hem vist abans.

Ajuda amb Visual Studio ASP.Net
E-Learning
ASP (Advanced) ASP (Advanced)
Cicle complet per a la creació de llocs web dinàmics. A partir de 39 €.
ASP.NET (Curs) ASP.NET (Curs)
Curs complet per construir aplicacions web a partir de 49 €.
SQL i bases de dades (Curs) SQL i bases de dades (Curs)
Crear i gestionar bases de dades relacionals. A partir de 39 €.
Enllaços patrocinats