This object is in archive! 

Strava login through Google problem (disallowed_useragent)

Son Goku ssj4 shared this problem 6 years ago
Solved

Locus version: 3.25.1


Hi, I've just tried to login for the first time to Strava from:

Rec - Setting - Automatic Export - Choose Strava - Login - Through Google


In the internal browser (not Chrome/Firefox) will appear site with Error: disallowed_useragent


  1. This user-agent is not permitted to make an OAuth authorization request to Google
  2. as it is classified as an embedded user-agent (also known as a web-view).
  3. Per our policy, only browsers are permitted to make authorization requests to Google.
  4. We offer...

Best Answer
photo

Good day guys,

unfortunately, I still do not have a working solution for this problem, sorry. I'll try to give it a higher priority next weeks.

For now, it is necessary to log in over email/password combination. Thanks for understanding.

Replies (10)

photo
1

Hi there. I noticed new version (v3.25.2) is out and this problem is still present. Can't login to Strava from Automatic Export by Google Account.Any thoughts about this?

photo
1

Good day Son,

sorry, I forget to answer. I'm aware of this problem. It is quite big complication to me to be true. We solved it for our login into Locus Store with own small script on server that correctly redirects browser to Locus Map, but in case of Strava, I currently do not have simple solution. WebView that is currently used, has really huge advantage ... it works ( worked ) always, no matter what web browser user usually used. Which is not true now, when Google did what did ...


I'm worried more services comes with this issue, so I'll definitely have to solve it, but for now, isn't for you possible to use name & pass or facebook to login into same account over Locus Map?

photo
1

Hi Menion,

thanks for the answer. I registered by Gmail account so I thought I can't login by email@password. Well, after resetting the password, I can :-) Thanks for the tip.

I hope you will resolve this in the future without much complexity. I'm recommending your app wherever I can. It's the best map-app there is :-)

photo
1

I'm glad you found a solution.

I'm sure there will have to be any solution :), for now I'll leave this topic marked as "known", which means I'm aware of this problem and once there will be a working solution, you will get notified here. Thank you for understanding and sorry for complications.

photo
1

It's a pity that "Login using Google" does not work...


Google provides some explanation and links to examples how to implement native login using Google (see attachment). OAuth login works only in external browsers. I have another app that solved this problem exactly this way. I can open login to Strava in external browser and then the authorization url needs to opened with the app itself. Works well.

photo
1

Hi Mennion,

I followed the proposal to change the password.

Though it did not work for me.


Best regards


Erich

photo
1

Good day guys,

unfortunately, I still do not have a working solution for this problem, sorry. I'll try to give it a higher priority next weeks.

For now, it is necessary to log in over email/password combination. Thanks for understanding.

photo
1

Hi,


I don't understand why it doesn't work. It seems that you already discussed the right solution a year ago in another thread:

http://help.locusmap.eu/topic/gpx-export-to-strava-login-failure


So to solve this problem login should be redirected to external browser (chrome) and then result should be sent back to (opened in) Locus. But now upon clicking Login the external browser doesn't open at all... Is that not the problem?

photo
1

any update on this issue ? I still get error 403 when I want to export to strava using my google account. I didn t register to strava so I can t use strava whithout this to work.

photo
1

Good day guys,

an issue should be fixed in next Locus Map version 3.36 we are just preparing on next week. Give it a try and let me know if there still be any problem. Thanks.

photo
1

Hello Locus team,


thank you for your efforts! After I cleared my valid login to Strava, I tried to log in again. Until the "Authorize Locus Map to connect to Strava" screen everythig looks fine. When I click the Authorize button, I (1) get redirected to the Strava app and nothing happens; (2) get an error screen "ERR_NAME_NOT_RESOLVED" for the address locus.oauth.callback.strava.

photo
1

Hello Tamás,

may you please write me more information? Mainly confirm you have latest Locus Map version 3.36.2. Then I need to know your Android system version and default browser that also Locus Map use for login. Warning: on Android 4.x it most probably won't work and support for these Androids will be removed in one of the next versions.

photo
1

Hello Menion,


I'm using the following SW:

Locus 3.36.2

Android 8.0.0

Chrome 71.0.3578.99


I hope it helps.

photo
1

Hi guys,

really seems that problems with Strava login are not perfectly fixed yet.

After quite a long testing, I believe that issue is solved in the latest Beta version so whoever wants give it a try.

Two major things had changed:

  • the new version will need to do the login on all devices
  • support for Android 4.x has been dropped, so only the devices with Android 5.0+ will see Strava export

photo
2

I've just tried it, works fine. Thank you!

photo
1

Years later and still issues. Glad i could skip a few year waiting

Replies have been locked on this page!