Reduce the browser dependency when setting up initial login
Browser access maybe inconvenient or impossible on some android devices.
User should has a chance to input application specific password directly instead of to be requested to use external browser unconditionally.
Nextcloud Server supports many different authentication backends, including OpenID Connect/etc. These often have interstitial web pages via third party platforms. These are not handled by Nextcloud itself, so that's not really possible AFAIK.
You may find the QR authentication mode helpful however.
I might not have explained it clearly. I didn't mean to let Nextcloud app handle all the authentication methods, but Just make the "application specific password" independently. And leave all the other methods to browsers.,
Oh, okay. I think that might be do-able in theory (if there's enough interest).
Really hope this can be done. I stuck on authenticating for many times when initializing the app on TV/Projectors whose Android OS was extremely cut-off.
Happened again, this time: Eversolo PLAY https://eversolo.com/Product/index/model/play/target/fxVC4T0PzE3eq7k9e%5Bld%5D3ulg%3D%3D.html#/
The preinstalled browser doesn't show me the login widget, I can't input anything.