I like a lot the integration of Navigraph charts with EFB like Aerosoft’s A320 Prof on P3Dv4 in my case. It was a main reason to start my new subscription. However, the need to login from the A3xx Configurator tool for every new sim session feels a bit annoying to me.
Having worked on integration of remote services via REST APIs in the past for my company, I was wondering if there aren’t alternative ways how this might be handled. My thoughts may be stupid from your perspective without me knowing your technical details, but I was wondering if one couldn’t follow a procedure e.g. like this:
- A client-side app e.g. a 3rd party tool like the Aerosoft configurator or the simlink tool stores the user ID and password hash
- At the first connection, User ID and password hash are provided to API for initial authentication (no browser needed), the token is returned and stored
- For each next connection, validity of the stored token is checked first. If token is no longer valid, a new token is requested with the help of user ID and hashed password
As said, maybe this does not work for you, but this is at least roughly how we implemented a persistent API authentication procedure.