I'm trying make my first app. I'm doing that with Visual Studio 2013 Update 3 so that I can make a native app (Cordova).
The first project that I want to develop is an app that shows data from a database. I want to protect the app.
So I think the best way to develop this project is as follow:
- oauth2 for the security for the app
- A WPF service that communicates between the app and the database
- Windows-based security for WPF security
- Office365 provider for oauth2
What is your opinion? Is there a better way?