Friday, April 8, 2016

WiFi Web Login User Guide

WiFi Web Login (HelloGuestWiFi) User Guide



What is this App for?

It's an app that will help you login to WiFi hotspots, which are found very often in public transportation, or buildings. Universities, healthcare centers, hotels, etc. These examples are called captive portals. Recent phone models, such as the Android 5.x , 6 , and 7 are well supported. Check this link to see the supported WiFi Lists. 

A captive portal is a network that requires an HTTP client to see a special web page (usually for authentication purposes) before using the Internet. A captive portal turns a Web browser into an authentication device. These are commonly used on WiFi networks where authentication to the private network is done via a login browser page, rather than the use of a WEP or WPA2 key,  which includes some coffee shops and airports, and hotspot providers such as The Cloud and ATT-WiFi. 

This app can be purchased from the new address  "Google Play Store" (link updated), or search "helloGuestWifi"
 Also available on Amazon

Typically, when you connect to WiFi, you will be redirected to the login page, which possibly may have an username/password, or just a checkbox to agree to the terms. Once you actually get the username/password, you might find it irritating that you have to enter it very often. At some locations, you might have to enter it several times a day.  The goal of WiFi Web Login is to help you login to any hotspot automatically.





 A list of several sites reported by satisfied customers that work well with this app:
 Buffalo State University, Greenville Health System, Google Starbucks, HomeDepot Wifi, BT Wi-fi with Fon, XFINITY WiFi, TP-LINK_TRAVEL, Nosotros, Denny's-Guest-WiFi
HSE.RU,  Stanford Visitor WiFi, KSU, and Buffalo.edu

UK sites: LSE, edinburgh.gov.uk 

National University of Ireland WiFi, Universidade Federal De Santa Catarina UFSC


How to use it ? Here's a quick manual.


When you connect to a new WiFi that needs web-login, open the app, and tap the preference menu, where you can find many options. Usually, most users only need to set up the username/password information.
 

Click the Preference Menu to see all settings.

 There are four fields as highlighted in the basic setting section. If the login form has only one text box that requires you to enter your email or account information, setup your username or login email.

Then, enter the second field in the password setting, as so on for the 3rd/4th one. then that's it. for most users, the setting is done. If you have changed the password, then repeat this process again.

Set credentials for this Given WiFi

So for 95% of cases, that's all you have to do, the app will do the login using the credentials set above in the background, and will notify you during the login process and when done. 













Check Faq#2 for the manual recording mode if the login screen is more ad-hoc. And if it needs more different choices, such as different dropdown options to choose from, or different buttons to click.  It's also very well supported.

Load the username/password from dropbox.

If you happen find it's hard to key in some complicated passwords on the phone, then try it on PC and save it to a Dropbox file ending with ".txt"

For example, my hot-spot shows me the username and password page. Then, for example, create a file like mywifi.txt, the content below.


myusername mypassword

or just 
myusername
mypassword

Then, tap the load up from dropbox option, dropbox will be launched if you have it on your phone.


open Dropbox folder
>

Tap the .txt , Android will show you an available editor, chose the export to WIFI, then the setting will be loaded to the application. That's it. I hope this app really helps you! :D


export to the App


FAQ
  • Faq1. Q: Does the app use the default browser to do background login?
    •  A: Yes, you have to enable the default browser so that the app can do the background login. the default browser needs to be operative.  Thanks @Ben Peltz
  • Faq2. Q: Can I record the login manually instead of using the app way to do login?
    • A: Yes, tap the menu, there is one toggle switch called "Use Default Mode to Replay or Record Login Manually",   available in version 11.0 and above.
    • If you choose "Record Login Manually", manually start your login procedure from within the app. Once done, this is recorded as script; as soon as you switch on your WiFi later, that portal's SSID is recognized, WiFi Web Login will automatically replay the recorded script. you can also edit the recorded script by tapping the "Edit Recorded Script" Menu.
    • For some complicated Login, you might have several options to do the captive portal login, for example free 30 minutes trial or 24 hours subscription. Then click the "Record Login Manually", select the choice in the app directly and enter credentials if required. The app will remember your selection and credentials and reply it if needed. 
    • Also, you can click "Edit Recorded Script" to change the recorded login script. 
  • Faq 3 Doze issue, 6.0.1
    • new feature in Marshmallow called doze / app standby might put the app in doze mode , in this case, the background login wont work. Please whitelist the app by disable the battery optimization for this app. here is the steps
    • Users can manually configure the whitelist in Settings > Battery > Battery Optimization.

  • Faq4 Background long wont work
    • make sure the app is white-listed if you are on Marshmallow following Faq3
    • and make sure Adguard for Android is disabled. since it might block the app from accessing the captive portal and the login process. something for those Adblock software like NetGuard ,AFWall+
    • other VPN intercepting apps to do data saving like Opera Max, Datally
    •  make sure app is whitelisted if you have battery keeping application or auto-start app

  • Faq5 Black screen when I open the app
    • typically this means there is an certificate error with the WiFi,  the certificate of the portal could be self-signed or expired. 
    • to address this, tap setting of the app, Check the option "ignore SSL certificate error" setting, and the app will ignore the certificate error and continue the login. 
  • Faq6 Wifi automatic reconnection disabled for captive portals
    • Q: For some reason, your WIFI is no longer auto-connecting to networks. you have to go into WIFI settings and manually connect to a network. then , the app will do the background login.
    • this is one bug for some early Samsung Devices. do fix this,
      • make sure your phone is rooted
      • disable the captive check following this direction.
        • http://android.stackexchange.com/questions/100657/how-to-disable-captive-portal-detection-how-to-remove-exclamation-mark-on-wi-fi

115 comments:

  1. Hello. Can the app save me having to tick the 'I agree' box at McDonald's and just let me use the free wireless?

    I've bought the app but don't see this scenario in the user guide.

    Regards
    Tim

    ReplyDelete
  2. Replies
    1. Hi Ryan. I too would like to have the possibility to tick the agree box or if necessary to record the script ticking a box or select from a drop-down menu. I've noticed that Faq#2 explanations do not match with the latest version.
      Best regards
      Vali

      Delete
    2. Hi Ryan. I too would like to have the possibility to tick the agree box or if necessary to record the script ticking a box or select from a drop-down menu. I've noticed that Faq#2 explanations do not match with the latest version.
      Best regards
      Vali

      Delete
    3. There doesn't seem to be an answer to this and yet this seems to be the most basic thing we'd want to use this for - Can you tell us how to do it please? Most coffeeshop/big-store portals don't use usernames and passwords, they use tick boxes and agree buttons.

      Delete
    4. it will figure out the right box to check and right button to click

      Delete
  3. Yes , it works great you will love it.

    ReplyDelete
  4. Is this app location still supported? It has disappeared from the app store

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
  5. try this link https://play.google.com/store/apps/details?id=com.androidyou.wifiloginnew2

    ReplyDelete
  6. Hi Ryan, I bought the old version of this app over a year ago and it worked as intended on my Galaxy S3 running Android 4.2. However, I re-purchased the new version of this app for my Moto X running Android 4.4, and now it is not working. Are there any known issues with either my phone or the OS version? For example, there is a Target store near my house that offers free wi-fi and all you have to do is click an "Accept" button and you get connected. I did this through your app's browser, but when I revisit the store, I am not automatically reconnected. There is a notification from your app saying that the login was completed, but I am not connected. If I open the app, it shows the login portal page and not the title check page. I have already tried clearing the app's cache and local data. Is there anything else I can try? Thanks!

    ReplyDelete
    Replies
    1. please try the new version.

      try this link https://play.google.com/store/apps/details?id=com.androidyou.wifiloginnew

      Delete
  7. Does the app support logging into several different wifi networks, as one may require it at different sites he visits frequently?

    ReplyDelete
  8. This app stopped working recently on my Android 4.1.1 phone (ZTE Valet Z665C). It never authenticates automatically anymore, and when I launch the app manually it immediately crashes.

    AAM: It's supposed to support multiple networks, but I've only used one.

    ReplyDelete
  9. Not auto login for me. Just bought app only need for 1 location. Some accept button

    ReplyDelete
  10. Will this work with Android tv platforms, like nexus tv or nvidia shield tv?

    ReplyDelete
  11. Question on the Setting varies by WIFI/BSSID setting, I'm not clear on the exact functionality. I assume this will make it so access points with the same SSID but different BSSID (MAC address) will be treated as different networks? So if I have a multi access point network with the same SSID, I want this box unchecked? Or checked? Thanks.

    ReplyDelete
  12. Replies
    1. Great, thanks for the quick reply. Might I suggest a change to the wording of this option to make its function clearer?
      I think something like "Login is specific to this WIFI/BSSID"
      With description "This option will restrict login to one specific access point. Uncheck if the wifi network has multiple locations with the same SSID and login pages."
      Or something to that affect. Thanks, just found this program a few days ago and working great so far, keep up the good work.

      Delete
    2. Totally make sense, I will change.

      Delete
  13. I just bought this app 7 months ago, and it no longer shows in my apps. I contacted Google, and they said apparently sometime after I bought the app, you removed it and re-added it to the store, so that the app I purchased no longer technically exists? That seems pretty shady man.

    ReplyDelete
    Replies
    1. Just but the new app "helloguestwifi" again, and I will refund you for the new purchase

      Delete
  14. Is there an option to keep the app running in the background? I woke up this morning and had to restart the app for it to login.

    ReplyDelete
    Replies
    1. it should work unless blockek by some auto-start or battery keeping apps .

      Delete
  15. Dear ryan, this iis the best app I ever had in my android.kindly help me to integrate with tasker.
    I want to run your app on background based on location tasker will launch your app and test for net if it succeeds it will close ur app or else it will again try again to login can u help me to do with my tasker

    ReplyDelete
    Replies
    1. Try using WiFi near as a profile in tasker, then launch this app?

      Delete
    2. Try using WiFi near as a profile in tasker, then launch this app?

      Delete
  16. I am looking for an app to automatically log me into my company's Intranet. However, it is a two-page process. First page requires User ID/password, press of Submit/Login button. Second page requires checking a check box and press of Agree button. Can WiFi Web Login handle that?

    ReplyDelete
  17. Plizz help Frind me in problam wifi web login
    Gaide plizz
    00971553569554 my whatsaap no...

    ReplyDelete
  18. I don't see a box to check in the settings for auto clicking, does this happen automatically?

    ReplyDelete
  19. Hello, I'm on Android 5.1.
    1. The appsometime won't detect login and I have to start the app myself.
    2. After suscessful login, I still struck on the login to... network (stock) and if i don't open that, the android will preferred to use data connection
    3. After login, the app sometime disconnect and reconnect the network. Sometime this break session ID
    4. No documentation

    ReplyDelete
    Replies
    1. tap the app menu "send debug info" and email me the debug details.

      Delete
  20. Hello, I'm on Android 5.1.
    1. The appsometime won't detect login and I have to start the app myself.
    2. After suscessful login, I still struck on the login to... network (stock) and if i don't open that, the android will preferred to use data connection
    3. After login, the app sometime disconnect and reconnect the network. Sometime this break session ID
    4. No documentation

    ReplyDelete
  21. Hi Ryan. I am currently working on getting an app like yours to work on android wear (SmartWatch 3) so as to extend the watch's wifi capabilities to those places that use captive portals. I have side-loaded another app that does similar as yours with no success. Yours seems to have more promise since you include more configuration options and a better interface to view on a small screen. I have a working browser installed already on my watch and I can side-load your app but I wanted to get your opinion first.

    ReplyDelete
  22. Hi. I have a Zenfone 2 with android 5.0
    Wifi Web Login works, but before WifiWebLogin do the work, the default captive portal start and i need to close it. It is possible to disable the default captive portal?

    Thanks, bye

    ReplyDelete
    Replies
    1. please make sure you have the latest version. and check settings there is one optino called restart switch, please leave it checked. then you should be good to go .

      Delete
  23. I have Note 3 having issues with it automatically starting. I still have to go in and hit connect. Others say it just automatically turns wifi on for them.. every box is checked as well

    ReplyDelete
    Replies
    1. Tap send debug info menu and email me the debugs.

      Delete
  24. Hi, question about the service "myintentservice". What is it used for and why is it required? I thought the app would be notified upon connection to a Wi-Fi hotspot?

    ReplyDelete
  25. Hi, most of the time it's strange how it works anyway good improvments, i hope that graphics can be improved furter.

    ReplyDelete
  26. Two questions:

    1. My bus line likes to add the bus number to every SSID but the login page is exactly the same. Is it possible to have it use the same login information for "Bus - 223" as "Bus - 3349" and "Bus - 839", etc...?

    2. Since I'm traveling on a bus, it frequently loses signal. When it regains the signal, I have to re-authenticate. Does Wifi Web Login notice this and do it for me each time it happens? (Note, my Wifi never drops - it just suddenly needs to re-authenticate).

    ReplyDelete
  27. It does not work with Android 6.0 in Moto g turbo edition. When the open WiFi network is available, I try connecting, but the login page does not open where I have to put down myobile no. and wait to receive a OTP which needs to be put. The login page will not open. The open network provider is Reliance Jionet.

    ReplyDelete
  28. It does not work with Android 6.0 in Moto g turbo edition. When the open WiFi network is available, I try connecting, but the login page does not open where I have to put down myobile no. and wait to receive a OTP which needs to be put. The login page will not open. The open network provider is Reliance Jionet.

    ReplyDelete
  29. Anyone know how to bypass the err_weak_diffie_hellman key exchange problem?
    Guest wifi at work still uses weak dh key exchange and they won't change ot 1024 bit...
    Thanks!

    ReplyDelete
  30. The only way I've been able to work around that is by downgrading the browser. But that's a pretty crappy solution and can only be considered a temporary or emergency one.

    In Android you'd go into Settings -> Apps -> [Browser] and then find the option “Uninstall updates“ in the overflow menu.

    ReplyDelete
    Replies
    1. Thanks, i did that for chrome and it worked, but i was trying to find a solution that would work with wifi web login...
      Thanks again for helping though.

      Delete
    2. Ah, right. Sorry, wasn't paying attention. That would only be logical to ask in the comments section of that app.

      Delete
    3. Found a way! I think it works: uninstall updates to webview.
      Still testing but i think it works.

      Delete
  31. Is there a way to get this working on public Verizon FiOS WiFi? It's just a click to accept terms. No login required

    ReplyDelete
  32. Tell me, what is the reason to gain my multimedia files access?

    ReplyDelete
    Replies
    1. to store the debug log in case there is something wrong with your wifi. it will only send debugs to me when you tap the "send debug" menu

      Delete
  33. Ok, have galaxy s7 edge, Android version 6.0.1. Now here's the question. When my phone sees, say Starbucks Wi-Fi, it simply notifies me. Then I have to physically click the notification to get the login page. How does the app handle this situation. It's the same, no matter, What Wi-Fi it finds, simply gives notifications.

    ReplyDelete
    Replies
    1. tap "send debug info" and email me the debugs.

      Delete
    2. Hi, I have same device and the same OS. Basically the local browser is taking over and responds first to the request from the access point. The application doesn't react, it detects the request but just stays silent not providing any response. I find this a bit silly because anyways on the internet I couldn't find any information about how to disable the automatic response from the OS giving the application the chance to manage the request.

      Delete
  34. Ok, have galaxy s7 edge, Android version 6.0.1. Now here's the question. When my phone sees, say Starbucks Wi-Fi, it simply notifies me. Then I have to physically click the notification to get the login page. How does the app handle this situation. It's the same, no matter, What Wi-Fi it finds, simply gives notifications.

    ReplyDelete
  35. hi, there is no issue when i'm using CM or aosp . the helloguestwifi will automatically connected itself. But when i using touchwizz 4.4.4 , the wifi doesnt auto connected itself . i need manually tap the sign-in and then the helloguestwifi will done their job to login. can you advise any tips?

    ReplyDelete
    Replies
    1. Tap "send debug info" and eat e the debugs.

      Delete
  36. Amazon version is out of date, 12.1 while Google Play is at 12.4. Please update it :)

    ReplyDelete
  37. Hi Ryan
    I work in a hospital that has public wi-fi that I have to sign into by opening up my browser and clicking the "agree to terms" box and then I am in no problems.

    Then I am in my private academic office several times a day with our university wifi that I have to sign into the same way. This one is a bit trickier though.

    Does your app help with this?
    I have seen screenshots. What do I do for the USERNAME and PASSWORD spaces if none are required?

    Thanks for your time.

    ReplyDelete
  38. This comment has been removed by the author.

    ReplyDelete
  39. Hi Ryan. My captive portal at work requires scrolling a textarea to the bottom before the Accept button becomes active. Can this be scripted to either scroll or submit Accept anyway (either force the button to be enabled then simulate click, or just fire the same JavaScript behavior that the button fires)?

    ReplyDelete
  40. This comment has been removed by a blog administrator.

    ReplyDelete
  41. I updated to Android N on Nexus 5x yesterday. Login seems to be not working since this. Any known issues with Nougat?

    -Tony

    ReplyDelete
  42. I updated to Android N on Nexus 5x yesterday. Login seems to be not working since this. Any known issues with Nougat?

    -Tony

    ReplyDelete
    Replies
    1. IT will work, check this wifiweblogin.blogspot.com/2013/02/blog-post.html#faq3

      Delete
  43. Trying to set up with two page system. The first page asks for username and password and accept button, which I believe the app is doing. But on the second page it ask "Remember Device" or " Connect once" I would like it to hit the connect once button. How would I set it to "connect once"?

    ReplyDelete
  44. Trying to set up with two page system. The first page asks for username and password and accept button, which I believe the app is doing. But on the second page it ask "Remember Device" or " Connect once" I would like it to hit the connect once button. How would I set it to "connect once"?

    ReplyDelete
  45. I love this app I bought it for the guest Wi-Fi at work and it's wonderful! I just realized that it supports other various WiFi spots built in. Great work

    ReplyDelete
  46. I'm using the S7 with nougat and I can't get it to work.

    ReplyDelete
    Replies
    1. I should note that I have done the above mentioned and it hasn't and still isn't on the optimized apps list.

      Delete
    2. I also was using this successfully on the S7 with Marshmallow

      Delete
  47. I can confirm that background login *no longer works* for S7 running nougat. This is even after completing FAQ3/FAQ4 steps.

    Please fix!

    ReplyDelete
  48. Thanks for sharing Wi-Fi web login user guide. Your blogs are awesome and It's interesting to read all your blog posts. Keep on sharing!

    ReplyDelete
  49. Your app is great, but the router keeps signing me out every two hours and I have to re login manually. Can you help to solve this?

    ReplyDelete
  50. If you really desire to get such type of information, visit this blog quickly.
    wireless internet rural areas

    ReplyDelete
  51. Hello. After some time of inactivity the captive portal knocks me out. It happens especially at night. The app is not able to recover. I noticed a quick turnaround would be switch off and on the Wi-Fi connection. Can you implement it as a feature, maybe with a flag option in the settings? Or maybe you have a suggestion for that. Thanks a lot, Giovanni

    ReplyDelete
  52. This comment has been removed by the author.

    ReplyDelete
  53. I'm having issues with one particular network. I have to click "Accept" on the first landing page, then it uncovers a field where I enter an email address and click "Log In". I don't think the accept button takes me to a second page, I think it just covers the screen until I click accept.

    I think maybe the recorded script is moving too fast? Is there a way I can sleep for a few seconds between the two steps? Or maybe other info I can provide you with to troubleshoot?

    ReplyDelete
    Replies
    1. can you tap send debug infor and email me the debugs?

      Delete
  54. Is there a way to hide the app saying that it successfully login when I use my phone

    ReplyDelete
    Replies
    1. Tap settings of the app, Uncheck the Notification #2

      Delete
  55. My college makes me change my wifi password periodically. I'm sure there is a way to edit the password field, but after 20 minutes of searching, I can't find it. Can you help? Perhaps make a FAQ for something like this?

    ReplyDelete
    Replies
    1. can you email me the details? I can add it to new release my email: support@wifiweblogin.com

      Delete
  56. Great post!I am actually getting ready to across this information,i am very happy to this commands.Also great blog here with all of the valuable information you have.Well done,its a great knowledge.
    Guest Wifi Solutions in UK

    ReplyDelete

  57. When you participate on krogerfeedback survey,
    you could win the money prize of $5,000 on grocery gift cards or 100 nos.
    $100 grocery gift cards or 50 kroger fuel points
    or kroger digital coupons. Requirement for entering kroger survery sweepstakes is,
    your age should be 18 years old or older than 18.

    krogerfeedback.com fuel survey

    www.krogerfeedback.com monthly sweepstakes

    kroger fuel points balance

    ReplyDelete
  58. Hi there, I want to install this app on a non Google device, do you distribute anywhere outside Google play or allow purchase independently?

    ReplyDelete
  59. Hi. I have the app on my MiBox and I love it since I travel allot. I just purchased a shield and I cannot find the app in the store. Any solution for me getting it?

    Thank you

    ReplyDelete
  60. Hi. How can I stop the app from opening as my default browser? I still want Google to be the default. Thanks in advance

    ReplyDelete
  61. How do I change the password if I am not on the current wifi? I did "View Saved List" then "Edit Setting" but any changes I make do not save. The password I am trying to save changes every Month and Year so I would like to change it before the app tries to log in.

    What would be better is that since it is November 1st the password would be XXXXXXXN18 is there a way to edit the script to pull the CURRENT_DATE and do a string select on the Month and Year.

    ReplyDelete
  62. Hello, I'll like the app, but it doesn't work properly in my situation on a camping site. The problem is (I guess) that no script is recorded. In manual mode I see no recorded script when I try editing.
    For this hotspot I need to check a checkbox (agree etc.) and enter a phrase (password. Sometimes the checkbox is already checked when the login page is presented.
    The tab I use is a Transformer TF300T running on Android 7.1.2. What could be wrong? Or what I'm doing wrong?
    Greetings from the Netherlands, Jan

    ReplyDelete
    Replies
    1. Figured it out and now I have a working setup. Hotspot "Camping Adrichen Gasten" can be added to the hotspot-list

      Delete
  63. I really like your blog. I really appreciate the good quality content you are posting here.
    SAFEALL Video Door Phone (SST-SA-VDP1F-7I)

    ReplyDelete
  64. Thank you for the informative post about thw WIFI. Now Internet service providers and network operators have started using the new Industry best In-browser messaging solution.

    In-browser messaging
    In-browser messages
    In-browser Notification
    In-browser communication

    ReplyDelete
  65. I set up my office WiFi manually but the login is not automated. I need to open the app and then it happens .How can I automated it?

    ReplyDelete
  66. I’m going to read this. I’ll be sure to come back. thanks for sharing. and also This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article... This article

    ReplyDelete