TIDAL login

the tidal login in the wiim home app on my zenfone 7 runs inside an Android webview, not a standalone browser or a chrome custom tab. since webviews are part of the Android system and not tied to your default browser, changing the default browser won’t make any difference.

using a webview for login isn’t considered secure. it can expose your credentials to the host app, which is why oauth guidelines recommend using a system browser or custom tab instead.. maybe this is why Google sign-in is disabled.

this setup feels more like a workaround than a proper integration. if something as basic as login is done this way, it doesn’t inspire much confidence in how the rest of the app handles privacy or security.

i've never been able to authenticate since installing the app five days ago. After Tidal auth completes i get a "Login failed" message from wiim.
I'm not sure if this will be of any help, but have you already tried?

- Reinstalling the WiiM app
- Updating the Android System WebView on your phone
 
I'm not sure if this will be of any help, but have you already tried?

- Reinstalling the WiiM app
- Updating the Android System WebView on your phone
Thanks!

Yes, and Ive tried Android System WebView ->

141.0.7390.97 ("device, regular")
142.0.7444.32 ("beta")
143.0.7487.0 ("canary")
143.0.7473.2 ("dev")
 
I'm not so sure. I think it's a Custom Tab.

Did you recognise that the issue has actually been resolved by changing the default browser?
Yeah, that's cool but does not help me.

My device is definitely running a webview though.

- it looks like a webview.
- doesn't share state with browser app.
- userAgent says webview.

Mozilla/5.0 (Linux; Android 12; ASUS_I002D Build/SKQ1.210821.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/141.0.7390.97 Mobile Safari/537.36

WiiM Home 3.3.8.250929

Could be different implementation based on device or Api level. I've got a webview here and I do not like it anyways. :)
 
Back
Top