OpenID for data portability in virtual world

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(New page: == What is OpenID == For OpenID related knowledge: http://en.wikipedia.org/wiki/OpenID == Foreign user login == In virtual world, To enable a foreign user authentication, What I can imag...)
 
(Foreign user login)
Line 10: Line 10:
 
*Use a central OpenID provider
 
*Use a central OpenID provider
 
*UserServer(OpenSim) acts as both RP and OP
 
*UserServer(OpenSim) acts as both RP and OP
They are explaned below:
+
Detailed explanations are following:
  
 
=== Import (copy an account information from one to another) ===
 
=== Import (copy an account information from one to another) ===

Revision as of 09:33, 16 July 2008

Contents

What is OpenID

For OpenID related knowledge: http://en.wikipedia.org/wiki/OpenID

Foreign user login

In virtual world, To enable a foreign user authentication, What I can imagine is that there are 3 ways can be used.

  • Import account from one GridService to another
  • Use a central OpenID provider
  • UserServer(OpenSim) acts as both RP and OP

Detailed explanations are following:

Import (copy an account information from one to another)

File:Openid auth 1.PNG This is the most simple way, just copy an account from its original Gridservice to another, this can be done through webpages, and current OpenSim's Userserver already has a similar XMLRPC method (GetUserProfile) to do such thind, even though some security holes need to be filled.

Use a central OpenID provider

UserServer acts as both RP(Relying Party) and OP(OpenID Provider)

Personal tools
General
About This Wiki