Usually the user first visits the client site (like stackoverflow) and gets redirected to the OpenID Provider (OP) and gets redirected back to the client after authenticating.
Imagine now we have a portal which acts as a OP. After I login into the portal it should show links to applications. These applications are managing there logins with openID Clients. Is it possible to construct links (or redirect headers) to the application (openID client)?
Step by Step like this:
- Fresh Browser (old cookies etc. deleted)
- Visit OpenID Provider
- Log into OpenID Provider site.
- Click on a link in your profile to another website which provides openID client mechanism
- You get immediately logged in without any further action from the user
Is it possible? Or do I always have to visit the openId Client first to start a session or something like this?
(if it differs from openId v1 and v2, it would be nice to hear about it)