I’ve opened a GitHub issue about the login UI in the ListenBrainz iOS app. Right now, it launches the MusicBrainz website in a web view for logins, but that page looks pretty unpolished and can even feel sketchy to new users.Is there any way we could build a more native login page in the app and somehow have it submit credentials to the website in the background? Or would that break App Store policies or OAuth rules? So, seeking
akshaaatt[m]: So, is there any secure way to create a native login UI for the app, maybe by connecting directly to the backend or getting tokens, instead of just using the web view?
2025-11-08 31202, 2025
jasje[m]
Hi Ved, we are currently abstaining from working on LB iOS repo since we are considering going multiplatform with LB Android's code.
2025-11-08 31234, 2025
jasje[m]
However, if you like to contribute just for the love of it, I will happily review any PRs
2025-11-08 31214, 2025
jasje[m]
LB Android currently has such abstraction over the web view which provides a native feel
2025-11-08 31223, 2025
jasje[m]
And is also possible on iOS
2025-11-08 31251, 2025
jasje[m]
Hemang Mishra: is your go to person to know how to pull it off.
2025-11-08 31212, 2025
jasje[m]
Hemang Mishra:
2025-11-08 31222, 2025
jasje[m]
^^
2025-11-08 31256, 2025
jasje[m]
He has done a great job of exploring all the edge cases and will save you alot of time.