Hi everyone!
If a client wants to call an API workflow in my app, he has to include an API Key (or token) generated in the header, but this token will be revoked automatically and should be replaced every year.
The problem is that my users use the API key in many different calls, so every year they have to generate a new key and edit their calls to replace the old key. this could be time-consuming and a cause of many errors.
So is there a workaround to avoid replacing the token every year?
Is it practical and secure if I removed the authentication from being in the header and made a body parameter for this?