Tableau online with VueJS


I need to build a single page web application that embeds some tableau online views.
I need to authenticate the users in my web application and then, the embeded views may appear authenticated, so the users don’t need to authenticate again with their tableau account.
Is is possible to do that with okta SAML?
Do you have some example?
My architecture is a front ent application written in VueJS and i have a back-end API built in expressJS (NodeJS).

Best regards