A system needs to be created composed of:
What is needed is a way to verify that the internet traffic that the backend server receives comes from the app. (Why is this needed ? Because the app will only connect to the backend server at most every hour, so the backend server doesn't get overloaded with too many requests).
If Ionic with AngularJS in Cordova is used, how can that be achieved ?
The proposed solution up to this moment is to embed a digital certificate in the app and that digital certificate is used to validate with the server (This idea is like a Java Applet that runs in a browser and use a digital certificate in the local computer to validate with the server) .
Can this be done with Ionic/AngularJS/Cordova ? I was looking to the documentation and many videos and I couldn't find anything about this.
Thank you for any answer.