The AEC Data Model requires a three-legged authentication process, which cannot be bypassed. I recommend obtaining both the access token and refresh token during the initial login. Securely encrypt and store these tokens within your application, then use the refresh token to obtain a new access token as needed.