Spanish Consulta de login [SOLUCIONADO]

ebqlabs

Active Member
Licensed User
Hola, he creado en mi apk usuario y contraseña. Este se conecta de forma Json. Realice un ejemplo simple:

Usuario:
Contraseña:
botón

si existe el usuario me muestra un mensaje "Correcto" si no "Incorrecto" todo bien sobre la consulta mi pregunta es....

Al existir un usuario abro un nuevo formulario para navegar en la aplicación
pero como realizo para que el formulario principal desaparezca ?

es decir que si existe el usuario realizo

StartActivity("frm_nuevo")

pero al salir de la aplicación y abrirlo nuevamente me vuelve a pedir el usuario y contraseña (vuelve a la pantalla principal ) ..

Saludos
 

Descartex

Well-Known Member
Licensed User
Longtime User
Y porque no guardas el acceso en un fichero externo??
Si existe ese fichero, no muestras el login y coges los datos del usuario.
En caso que no exista ese fichero, muestra el login de nuevo.
Un saludo.
 

ebqlabs

Active Member
Licensed User
Y porque no guardas el acceso en un fichero externo??
Si existe ese fichero, no muestras el login y coges los datos del usuario.
En caso que no exista ese fichero, muestra el login de nuevo.
Un saludo.

Hola, saludos. Tu me dices que al logearme se creo un fichero, un block de notas o algo asi ??

Para dar un ejemplo: al logear en facebook aparece la pantalla principal. Si se logea la pantalla principal desaparece y entra a navegar. Como ya esta logeado no vuelve abrir la pantalla principal.

Saludos.q
 

JordiCP

Expert
Licensed User
Longtime User
Puedes crear una variable en Process_Globals que te sirva para saber si ya has presentado esta pantalla de login o no.

Entonces, en la primera actividad, presentas el login sólo si no se había hecho, y en caso contrario, se salta directamente a la segunda actividad
 

ebqlabs

Active Member
Licensed User
Puedes crear una variable en Process_Globals que te sirva para saber si ya has presentado esta pantalla de login o no.

Entonces, en la primera actividad, presentas el login sólo si no se había hecho, y en caso contrario, se salta directamente a la segunda actividad


Correcto...


Sub Process_Globals
Public Session As String
End Sub



Sub Activity_Resume
If Session = True Then
StartActivity("NUEVAPANTALLA")
End If
End Sub



y en la siguiente pantalla creo una validación


Sub Activity_Resume
If Main.Session = False Then
StartActivity("Main")
End If
End Sub

y en la misma pantalla, para cerrar sesión realizo lo siguiente

If Value = 5 Then
Main.Session = False
StartActivity("Main")
End If


saludos. Gracias
 
Top