OpenID login/authentication for Unity applications

Good evening all.

I looked at OpenID (www.openid.net) for a little while and it seems to be a good way to get more users to join a website since they don’t need to create -yet another- account and needlessly give personal info to one more person on the net. Also, it seems to have strong potential as a social identifier since it carries the same identifier all over the net, much like Facebook does with Facebook Connect.

I’m wondering how OpenID could be ported into a standalone Unity application to leverage those features. I presume the most “genuine” way would be to code an iframe of some kind which supports https, but I’m hoping there are better solutions, mostly for the server-side (Unity) application to safely process an OpenID validation.

For example, RealXTend (based on OpenSim software) uses OpenID login as an option in their viewer: www.realxtend.org

I’ll do some more research on my end but I’m no networking guru, so I’m putting the question here in case somebody else is knowledgeable about the concept or already attempted something similar.

Thank you.

Does anyone here has an idea how feasible it is?

You could check out http://code.google.com/p/dotnetopenid/
I’m not sure how much work will have to be done or if it can work but a little googling and searching came up with that.

Regards,
Corrupted Heart

Thanks for the link. Interestingly, the google code page redirects to http://www.dotnetopenauth.net/.

The closest I got through my own searches was a project named “OpenID Connect” (http://openidconnect.com/), which would use OpenID logins and servers as well as OAuth for authentication and as a bridge to standalone applications.

Unfortunately it seemed to be more in a state of discussion than actual developement.

Is their any update on this since 2010 ?
I’m really stuck since too long !

++!

any news on this?

I’m thinking about using tihs resource: GitHub - peterhorsley/Unity3D.Authentication.Example: Unity3D Android/iOS Authentication Example

1 Like