oAuth Server haben
nichts mit PHP zutun.
Hier ein relativ gutes Tutorial welches die Grundlagen erklärt:
In diesem Fall wird PHP genutzt um den Server aufzusetzen. Jedoch ist oAuth noch einmal eine ganz andere Geschichte zu openID, das was du wahrscheinlich haben willst, von daher schau dir lieber mal noch einmal alles an.