You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 26, 2025. It is now read-only.
Refactorizar la interfaz de inicio de sesión de la aplicación para que la ventana de inicio de sesión y la ventana de registro se abran como formularios independientes y no como popups dentro de la aplicación principal. El MainForm solo debe abrirse si la sesión se ha iniciado correctamente. Esto permitirá una experiencia de usuario más clara y fluida al momento de ingresar a la aplicación.
Subtareas
Modificar flujo de aplicación para mostrar solo LogInForm al iniciar: ajustar la lógica de arranque de la aplicación para que solo se abra LogInForm al inicio y el MainForm solo se cargue si la sesión fue iniciada correctamente.
e.g.: Al iniciar la aplicación, si no hay sesión iniciada, LogInForm debe abrirse en lugar del MainForm. Si el inicio de sesión es exitoso, se carga el MainForm.
Asegurar que el flujo de la aplicación sea coherente con el registro de nuevos usuarios: al completar el registro en SignInForm, el usuario debe poder iniciar sesión inmediatamente, sin necesidad de cerrar y abrir la aplicación nuevamente.
e.g.: Tras un registro exitoso, el formulario de log in debe cerrarse y permitir iniciar sesión con las nuevas credenciales.
Incluir enlace para registrarse en el LogInForm y viceversa: el LogInForm debe incluir un enlace rápido para acceder al SignInForm y al revés, para un acceso más directo.
Implementar cierre de sesión y mantener sesión iniciada: al iniciar sesión, el usuario debe poder escoger entre mantener su sesión iniciada o no al cerrar la aplicación; además, debe poder cerrar su sesión.
Descripción
Refactorizar la interfaz de inicio de sesión de la aplicación para que la ventana de inicio de sesión y la ventana de registro se abran como formularios independientes y no como popups dentro de la aplicación principal. El
MainFormsolo debe abrirse si la sesión se ha iniciado correctamente. Esto permitirá una experiencia de usuario más clara y fluida al momento de ingresar a la aplicación.Subtareas
Modificar flujo de aplicación para mostrar solo
LogInFormal iniciar: ajustar la lógica de arranque de la aplicación para que solo se abraLogInFormal inicio y elMainFormsolo se cargue si la sesión fue iniciada correctamente.Asegurar que el flujo de la aplicación sea coherente con el registro de nuevos usuarios: al completar el registro en
SignInForm, el usuario debe poder iniciar sesión inmediatamente, sin necesidad de cerrar y abrir la aplicación nuevamente.Incluir enlace para registrarse en el
LogInFormy viceversa: elLogInFormdebe incluir un enlace rápido para acceder alSignInFormy al revés, para un acceso más directo.Implementar cierre de sesión y mantener sesión iniciada: al iniciar sesión, el usuario debe poder escoger entre mantener su sesión iniciada o no al cerrar la aplicación; además, debe poder cerrar su sesión.
Dependencias