We have a situation where we develop a very complex data platform and we don't support mobile version of the web app for a reason. Nevertheless, we have a native mobile app that supports most of our functionalities.
The main issue is we had to disable the login on our website, in order to prevent users from landing on a broken page, but there are several ways they can achieve it and it is a problem. So my idea is to bring login back, but show an empty screen that proposes to either use a desktop device for the best experience and/or download our app, since I don't want to lose valuable mobile leads.
Is there a better approach? I am not fully confident about that at the moment and am still researching.