We need to secure/authenticate API calls from our Clover native app to our servers.
What is the best way to do it, without having to prompt our merchants to configure/setup anything in our app?
I wonder if Clover has any API that our app can use to silently generate some sort of token (without asking merchant to configure or login anything, because Clover server can already authenticate if the API calls are made from their devices, right?), our app then pass that token back to our servers, and some other Clover API that our servers can use to validate that token.
If such APIs dont exist, what is the closet option we can use?
Whatever it is, our desire is to avoid having to force merchants to do any type additional login on their Clover device before being able to connect to our server (we thought of using merchant's Clover account on
clover.com, and ask they login from our app on their device. But believe it or not most of our merchants don't even know they have that account; few other know but never use so don't event remember user/pwd!)
Thanks!
David