I'm new to React Native development. I made an app that calls an HTTPS POST API using fetch method. After that I began with the security layer and for that, I was managing to do:
To ensure that my app calls my server and there's no man in the middle.
To ensure that only clients who have the app installed can call the APIs on the server
In another way, I'm trying to establish the two-way SSL.
For that I used for each case:
And it worked.
But I'm not able to find a solution for case 2:
In other words, how to make only clients who have installed the app to call the APIs?