I have been following this great youtube video and article about using Okta to add authentication to any web page in 10 minutes with some success.
Reference: Add Authentication to Any Web Page in 10 Minutes - YouTube
Docs: Add Authentication to Any Web Page in 10 Minutes | Okta Developer
I have a need to load an iframe from an external website once Okta authentication is successful.
How do I get here?
We have a web dashboard from a 3rd party provider which an access is filtered by IP addresses and no other authentication mechanism are possible. So I am thinking of standing up an IIS server with a public IP and use this IP to allow IIS server and load this dashboard as an iframe on IIS server. We would like the user to sign on Okta first before iframe should load from the same IIS page.
With my limited coding knowledge, I have hard time figuring out where to insert iframe code in index.html page. A logical place to load an iframe would be after a successful Okta sign on, but every time I put any sort of html code in if statements, entire okta logon widget get disappeared. So I would like to be able to display iframe of the external website after a successful logon or if a logon session is still valid for logon OKTA users. I need help where to insert iframe.
Is there a way to enforce MFA with sign-in widget? Or I can require MFA on the app itself and enforce it from there?
Thank you for any pointer and direction that I can try.