Muse Dash
xorguy Apr 28, 2020 @ 10:17pm
How to fix "browser not secure" Google login issue without two-step authentication or mobile version
Ok, I bought this game last week and I really enjoyed it, but I really wanted to create an account to sync my progress in case I buy the game for Android later or to access high scores. Anytime I tried to log in I put my email address and I receive the message "Your browser is not secure".
I've seen many workarounds here, but some involved logging in from the Android version or change some setting in your Google account. I tried them, but they didn't help at all. So I tried using this method based in the reason why the login screen is detected as a "not secure" browser. I've tried this only once in my machine, but it may work for anyone with a Google account.
With this method:
  • You can access your account even if enabling less secure apps in Google didn't work.
  • Doesn't need the Android version to link the account.
  • Works for accounts without 2-step verification, I've not tried with it configured yet.

In order to login inside Google you'll need a patched version of a library used by Muse Dash, which can be downloaded from here [drive.google.com] (for paranoids, no viruses included [www.virustotal.com])

So, in order to make it work follow these steps (you must have Steam running and Muse Dash must not be opened):

  1. Right-click on Muse Dash inside your library and select the option "Manage > Browse local files".
  2. Open "MuseDash_Data" folder and go to the "Managed" folder.
  3. Copy the patched dll file you downloaded before and paste it inside this folder.
  4. Copy "ZFBrowser.dll" and paste it in another folder as a backup (e.g.: inside your Desktop).
  5. Rename "ZFBrowser.MuseDash.Fix.dll" to "ZFBrowser.dll", replace the file.
  6. Close steam.
  7. Turn off any Internet connection, we must force Muse Dash to start in offline mode. Either turn off wi-fi or disable your network adapter in Control Panel or just unplug your Ethernet cable ;)
  8. Start steam again.
  9. When prompted to go online or continue offline, select "Start in offline mode".
  10. Start Muse Dash from your library.
  11. After the game has loaded, enable your internet connection again.
  12. Once inside the game, go to settings and select Account.
  13. Wait until the screen loads (it may take some minutes at worst), you'll see that now the interface has changed to how it would look if we tried to log in inside Firefox or Chrome.
  14. Enter your mail address and password as usual.
  15. Maybe Google will ask to verify your account.
  16. Once it's finished the game will ask you to create an username if you have never created a profile.

Now you can play online!

NOTE: Remember to restore the original "ZFBroser.dll" with the backup created in step 4.

This is a workaround fix that works for Muse Dash or any Unity game that uses ZFBrowser as their embedded browser to login to Google.

I hope PeroPero will release a definitive fix soon but until then here's a temporal solution.
Last edited by xorguy; Apr 29, 2020 @ 7:46am
< >
Showing 1-15 of 45 comments
You can also sync up your progress via Facebook just by signing in and save yourself that entire process.
NeoRash May 1, 2020 @ 11:00am 
facebook sucks!
thx xorguy, this works pretty good and it's just easy to do.
hope PeroPero will fix this problem

:fhappy:
qbicfeet May 2, 2020 @ 4:38am 
Thanks, your fix worked for me.

Out of curiosity, where did you get the DLL from?
Hikaru May 6, 2020 @ 3:12pm 
thank you very much
xorguy May 6, 2020 @ 3:52pm 
Originally posted by qbicfeet:
Thanks, your fix worked for me.

Out of curiosity, where did you get the DLL from?

I made it myself by changing the way the login screen tells Google which browser you are using.
It's related to some Google security policy that disallowed some browsers (like the one used in Muse Dash) from being used to login to Google, for security reasons. More info here[security.googleblog.com]
ルーシー May 11, 2020 @ 5:56am 
a big thank u for posting this solution. for some reason the game reset for me and i cant login again to resume at lvl 62.. this is a life saver :D
Agent May 16, 2020 @ 6:15am 
nice
Darklord May 17, 2020 @ 10:53am 
Originally posted by NeoRash:
facebook sucks!
thx xorguy, this works pretty good and it's just easy to do.
hope PeroPero will fix this problem

:fhappy:

Yes, FB sucks, but the login works.
MisterFritz May 25, 2020 @ 10:07am 
hm.. sry but i dont understand how you can do this
Ein Jun 12, 2020 @ 2:04am 
after i login, the browser closed and nothing happened...:2019smile:
Onion Jun 12, 2020 @ 2:05am 
Thanks
racoo Jun 12, 2020 @ 2:22am 
thank you very much
simonheros Jun 12, 2020 @ 12:03pm 
Didn't need to disconnect internet or anything; I just closed Muse Dash- replaced and renamed the .dll and launched (with internet) and was able to sign in. Was able to sign into Android afterward and it showed up.

Thanks OP. Cheers. The other methods didn't work. Think their .dll is just bad.
iMak101 Jun 13, 2020 @ 10:37pm 
Worked! Thanks man.
< >
Showing 1-15 of 45 comments
Per page: 1530 50

Date Posted: Apr 28, 2020 @ 10:17pm
Posts: 45