Hi babar,

As you said your third-party authenticator deliver access tokens, I guess it is an oauth2/openid provider.
You may use it to authenticate to FA: https://fusionauth.io/docs/v1/tech/identity-providers/