Authenticate 3rd Party app Work Flow

Here is the scenario,

I have a custom cloud application that we have setup as an Oauth Provider. I have this application embedded in an iframe on a page. When navigating to that page I would like to have the user authenticated and the page load with them logged into our custom cloud application.

So the question is, can anyone point me in the right direction to start to build a workflow?