The problem occurs when creating a shortcut on the home screen from within Safari. When I run the shortcut, I get redirected to the login-page. Here I try to Sign in with Google. Having clicked that button, I get redirected to a 403 error page:
Error: disallwoed___useragent
This user-agent is not permitted to make an OAuth authorization request to Google as it is classified as an embedded user-agent (also known as a web-view). Per our policy, only browsers are permitted to make authorization requests Google. [ā¦]
Sounds like it prohibited and Iām not even sure if it has to count as a bug. However, it does render the home button shortcut useless since Iām registered on Dynalist via the Google OAuth function. Is there a workaround?
Yes, it does. And if Iām clicking on login on the top right of the page, then dynalist switches āprogramsā and opens up in Safari. Here I can log-in as usual or am already logged in.
Google doesnāt want to talk to the widget.
Huh, so the widget is running in its own thing, isolated from Safariās context⦠I guess in that case thereās not much we can do.
The oauth error page is something Google specifically implemented - They disallows logging in through webviews specifically because itās a pain to login again, and recommend the āopen a login page in your browserā method. We implemented that in our mobile apps, but we didnāt expect needing that on the web version.
I would recommend you to chat with @Erica to get the iOS beta app instead.