I'm working on an audio plugin using JUCE framework in C++, and I need it to authenticate to my API. right now, to authenticate, it opens my app's ui and calls an API endpoint that returns the session.token, which the ui passes to my plugin to attach to API requests from plugin -> API. Is there a way to keep the token updated or will I just have to reauthenticate when the token/session expires?