We are the producers of a PMS (a property management system). We want our users to be able to use some functionalities of our software on mobile, via responsive pages.
The problem is that the login to our system is tedious and error prone, due to a two-layer authentication system based on HTTP authentication and session authentication.
We want our users to install an app, provide authentication information to the app (that will store it on the device) and then access the responsive pages of our application through a built-in browser launched by the app, with the authentication already handled by the app (using the stored credentials).
In other terms, the native app would be a simple authentication system that would a) authenticate the user on our web app b) launch the web app in an in-app browser.