Disfrute de millones de las últimas aplicaciones de Android, juegos, música, películas, TV, libros, revistas y más. En cualquier momento, en cualquier lugar, a través de sus dispositivos.
Los inicios de sesión web (también conocidos como inicios de sesión del portal cautivo) requeridos en la mayoría de los puntos de acceso Wi-Fi gratuitos podrían ser una gran molestia.
Tenga en cuenta que existe una gran multitud de portales cautivos personalizados de varias maneras molestas, por lo que esta aplicación puede no funcionar en muchos de ellos. Agradecería si no publica comentarios negativos si ese es su caso.
Esta aplicación intenta rectificar la situación monitoreando la conexión Wi-Fi, verificando si el acceso a Internet está bloqueado por dicho portal cautivo y luego intenta iniciar sesión automáticamente en él.
Si el portal requiere que las credenciales del usuario inicien sesión, la aplicación le solicitará lo mismo.
Si el inicio de sesión es exitoso, almacenará credenciales para futuros inicios de sesión.
Si el dispositivo está bloqueado y la aplicación no puede iniciar sesión en Portal, deshabilitará Wi-Fi para que el teléfono permanezca conectado a Internet.
Esta aplicación no gestiona conectarse a puntos de acceso, para los cuales puede usar uno de los muchos excelentes gerentes de Wi-Fi disponibles.
Tenga en cuenta que, por razones legales, esta aplicación lo redirigirá a la página de inicio de sesión real con los términos y condiciones de uso de HotSpot la primera vez que inicie sesión. Todos los inicios de sesión posteriores se manejarán automáticamente en segundo plano.
En EE. UU. Debería funcionar con los puntos de acceso ATT (Starbucks, etc.), Lowes, Dillards, Kmart, Sears, Staples, Shnucks, algunas de las redes corporativas/universitarias que usan soluciones de Cisco o Motorolla, posiblemente les encantan las paradas de camiones.
No tengo idea de si funcionará en cualquier lugar fuera de nosotros.
Esta es una aplicación gratuita (sin anuncios) y de código abierto, y la fuente está disponible en: https://github.com/sashavasko/wifiafterconnect
Podría extenderse fácilmente y se agregará soporte para más puntos de acceso a medida que los descubra.
Esta aplicación funciona solicitando la página de inicio de sesión del servidor web responsable de la autenticación del usuario. WiFi AfterConection analizará y analizará la página de inicio de sesión, buscando una serie de indicadores, como metaetiquetas con contenido de actualización HTTP-Equiv, campo de ubicación en el encabezado de respuesta HTTP, formularios en la página, atributos de carga de la etiqueta del cuerpo, etc. Luego intentará e identificará qué proveedor o fabricante es más probable que se generó esta página. Algunos de los proveedores reconocidos son Cisco, Motorola Solutions Inc. - Álbolo anterior (Wing 5.x), Wanderingwifi, Unifi, ATT, Aruba Networks y Nearbuy Systems. También tiene cierto apoyo preliminar para el protocolo WISPR. Muchos serán manejados por un controlador genérico que simplemente busca un formulario de entrada y simmula una acción activada por un botón de envío.
Una vez que se identifique el proveedor/proveedor, instituirá un protocolo específico, por ejemplo, WanderingWifi requiere una serie de redireccionamientos, antes de que se otorgue el acceso a Internet, el ala de Motorola implica el procesamiento de parámetros OBCSURE HS_SERVER y QV que especifican dónde enviar la solicitud y qué usar en él, principalmente relacionado con la integración con el servidor de autenticación radio.
El inicio de sesión web de WiFi AfterConnect verificará automáticamente la casilla de verificación para obtener la aceptación de los términos de servicio si existe.
Si en este punto, la aplicación encuentra campos sin rellenar en el formulario web para nombre de usuario y contraseña o correo electrónico, solicitará al usuario lo mismo si el dispositivo está desbloqueado, de lo contrario, WiFi se desactivará para mantenerlo conectado a Internet, y la notificación se publicará en la barra de notificación. Al hacer clic en dicha notificación, abrirá el formulario para ingresar datos y volver a admitir la autenticación.
Las credenciales se almacenan para la reutilización futura, para que no tenga que volver a ingresarlo. La única excepción es la contraseña, que requiere que el usuario solicite específicamente guardarla. Esto se debe al hecho de que no hay forma de cifrar y proteger por completo la contraseña, lo que puede exponerla a los hackers nefastos, si roban su dispositivo.
La aplicación no envía ninguna información personal, excepto lo que se requiere para la autenticación en sí.
WiFi AfterConnect Web Login no almacenará el tiempo o la ubicación de las conexiones. Solo almacenará el SSID de los puntos críticos visitados, para marcar qué términos y condiciones las páginas ya se presentaron al usuario.
Versión 1.1: código de depuración eliminado que produce demasiada salida
Leer más