Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Hacer Login En Página Web
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Hacer Login En Página Web 
 
Hola, me gustaría saber si alguien sabe (o ha conseguido) hace login en una web (taringa, gmail, tuenti, twitter, etc)

He revisado este post:http://www.gambas-es.org/viewtopic.php?f=1&t=448&highlight=login así como la aplicación de twitter de jguardón (muy interesante)

He intentado esto (con twitter):
http.URL = "http://twitter.com/"
http.Post("http://twitter.com/sessions?phx=1", "session[username_or_email]=brunoexposito" & "&session[password]=MIPASSWORD")
 


http.URL = "http://twitter.com/"
http.User = "brunoexposito"
http.Password = "MIPASSWORD"
http.Get()
 


Pero en ambos casos me retorna el html de la página principal de twitter


PD: En el libro apartado 6.9 no vi nada interesante, solo nombra .user y .password
============
gambas 2.23
Ubuntu 10.04
gb, gb.form, gb.net, gb.net.curl
 




===================
Frases de Sheldon Cooper: Sheldon dice
 
última edición por BrunoIV el Martes, 13 Septiembre 2011, 11:09; editado 1 vez 
BrunoIV - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Hacer Login En Página Web 
 
BrunoIV escribió: [Ver mensaje]

He intentado esto (con twitter):
Pero en ambos casos me retorna el html de la página principal de twitter


Twitter  hace tiempo que cambió el modo de autenticación a algo más seguro (y complejo) como es "OAuth":

https://dev.twitter.com/docs/auth/o...r-with-examples

Así que el antiguo método de user y password ya no sirve en la mayoría de redes sociales... Hay que estudiar necesariamente sus APIs respectivas y sobre todo el sistema de autenticación que usen, en este caso OAuth.

En cualquier caso, seguimos empleando los métodos GET y POST (y algún otro como PUT y DELETE y que no incorpora httpclient en gambas) para la transmisión de datos, pero generalmente cualquier servicio web funciona sobre XML o JSON, así que, en éste último caso  y a menos que desarrolles una clase para manejar JSON, no te servirá Gambas2, pero sí Gambas3 que ya incorpora una clase para manejar JSON.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Hacer Login En Página Web 
 
Aun no se sabe si van a modificar el httpclient, para que incluya la sentencia DELETE tan usada en las APIs del mundo?
 



 
arubioc - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Login Web zaratustraw00f General 3 Lunes, 22 Febrero 2010, 17:13 Ver último mensaje
jguardon
No hay nuevos mensajes Hacer Un Sistema De Login Con Una Tabla De... leonel Bases de Datos 2 Sabado, 19 Abril 2014, 20:20 Ver último mensaje
jguardon
No hay nuevos mensajes Copiar Página Web En Buffer calcena General 11 Jueves, 19 Octobre 2017, 18:29 Ver último mensaje
tincho
No hay nuevos mensajes La Página Del Basic Shell General 0 Miercoles, 22 May 2019, 14:42 Ver último mensaje
Shell
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 0 invitados
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario