I would like to implement OpenID on my website, but I would like to know if it is possible for me to request the OpenID URL AND password as well. For example,
OpenID URL: [ ]
OpenID Password: [ ]
Instead of redirecting it to the provider (eg: myopenid.com), I would like to directly submit the information from my page to the provider server directly, for authentication.
Is this possible? If so, how? Thanks!
P.S: I’m using PHP
Edit: This is a class project where in we are implementing a login solution where a user enters only a PIN number instead of [Open ID URL & Password]. This is stored securely, so we don’t need to worry about security. Therefore we need a solution to submit the OpenID URL and Password from a secure database, and submitting it to the OpenID provider.
No it is not.
The goal of OpenID is to prevent a site owner from knowing a users password.
Everyone who decides to use OpenID knows this and would not use your form.
Also making the assumption that there is only a password associated with an OpenID is wrong.
It could be anything – e.g. it is Username/Password for Google, another provider could also use a token…