Yes, the Enhanced SSO is basically a redirect of the IFrame, and authentication is not specifically needed. Loading Tecton inside the external website is also helpful but not necessary.
Here's a code snippet for the redirect:
window.addEventListener('load', function() {
window.location = {{ url }};
})
Ok thanks! I got it set up using what you've suggested. It's like 80% there but there are some weird issues when I try to display those pages as widgets. I opened up a new question here about that https://community.q2developer.com/question/1445039525897179136/setfetching-false-not-working-when-displaying-extension-as-a-widget
—