..


Enlaces patrocinados

Uso y manejo de los controles de inicio de sesión

Las últimas versiones de ASP.NET proporcionan una serie de controles para el acceso a sitios web que cubren la mayoría de los escenarios. Estos controles incluyen: Login, PasswordRecovery LoginView, LoginStatus, LoginName, CreateUserWizard y ChangePassword.

Describa brevemente sus características:

Login

Y "el más simple de los controles de esta categoría y admite los escenarios de inicio de sesión más comunes. Incluye dos cajas de texto para introducir nombre de usuario y una contraseña, una casilla de verificación para guardar la contraseña en el equipo local y un botón para enviar los datos

El control expone varias propiedades a través del cual usted puede personalizar el aspecto y también puede insertar un enlace a la gestión de registro de usuario y contraseña de recuperación. La interacción con el componente de autenticación de ASP.NET se establece por defecto, pero también se puede manejar la autenticación a través de su propio evento Authenticate del control.

LoginView

Este es un control muy útil para gestionar el contenido que se mostrará en función de si el usuario está autenticado o no. Le permite ver el estado de inicio de sesión en el estado del usuario.

PasswordRecovery

Es una herramienta muy útil en aquellos sitios que envían la contraseña de nuevo a los usuarios que se olvidan. Este control almacena los nombres de cuenta de usuario y propone una pregunta de seguridad, enviar un correo electrónico con la contraseña si se le da una respuesta válida.

LoginStatus

Este es un enlace haciendo clic en la cual se le redirige a la página de acceso (si el usuario está autenticado) o salir (si el usuario está autenticado).

LoginName

Pemette ver el nombre del usuario actualmente autenticado.

ChangePassword

Es una herramienta que permite a los usuarios cambiar sus contraseñas. Esto es posible si el usuario es capaz de proporcionar la contraseña antigua.

CreateUserWizard

Este control le permite crear un asistente nuevo usuario obtener la información necesaria para tal fin. De hecho, se requiere información, asimismo, de la contraseña del usuario nuevo grupo, dirección de correo electrónico, la pregunta de seguridad y respuesta.

Es evidente que en todas las imágenes de muestra que he dejado el texto propuesto en Inglés, pero por supuesto usted puede personalizar todas las etiquetas y los mensajes a su gusto.

Cuando se crea un nuevo sitio web ASP.NET genera un modelo que ya contiene cuatro formularios web para administrar inicios de sesión

Estos formularios web son Login.aspx Register.aspx, y ChangePasswordSuccess.aspx ChangePassword.aspx.
Estas formas contienen una versión por defecto de algunos de los controles que hemos visto. Si partimos de la aplicación sin tocar nada de la página que aparece es el inicio de sesión

Como se mencionó anteriormente, la hora de autenticar un usuario en la práctica establece su identidad. Aunque esta información es a menudo muy útil cuando un sistema se vuelve más seguro de autenticación se combina con la autorización de los usuarios, es decir, determinar exactamente qué pueden hacer los usuarios en las páginas de nuestro sitio. Para gestionar esto, podemos utilizar el Sitio Web Herramienta de administración, que ya hemos visto en lecciones anteriores.

Ayuda con Visual Studio ASP.Net
E-Learning
ASP (Advanced) ASP (Advanced)
Ciclo completo para la creación de sitios Web dinámicos. A partir de 39 €.
ASP.NET (Curso) ASP.NET (Curso)
Ciclo completo para la creación de aplicaciones Web y un 15% de descuento hasta el 14/09/2011.
SQL y bases de datos (Avanzado) SQL y bases de datos (Curso)
Crear y gestionar bases de datos relacionales. A partir de 39 €.
Enlaces patrocinados