OpenID
Introducción
OpenID es un método para delegar el registro de cuentas a un lugar único (e idealmente propio) ahorrándonos de crear una cuenta nueva en cada sitio.
MediaWki
Este wiki acepta cuentas de OpenID y a la vez, provee autenticación OpenID a otros sitios. Para saber cuál es la URL que tenemos que usar para autenticarnos, hay que ir a la página de usuarix, arriba a la derecha, por ejemplo Usuario:Fauno.
SimpleID
Esta opción es independiente del wiki y es posible agregarla a un sitio propio.
Tenemos SimpleID, instalado y listo para que el que necesite nos use de proveedor de OpenID y no le encargue su identidad virtual a un tercero desconocido.
Creación de una nueva identidad
1. Elegimos un password y le aplicamos MD5. Esto nos dará una cadena similar a c49fc7de3e06ef416c0bc0e4da909dbd.
echo -n 'nuestro password' | md5sum -
2. Elegimos nuestra 'identidad', que en términos de OpenID tiene que ser una URL que nosotros controlemos. Por ejemplo "http://url-que-nos-identificara/". Es importante que termine en / por compatibilidad con algunos sitios. Si no tenés acceso a algo así, nosotros podemos darte una página, por ejemplo, con nuestros Blogs.
3. En el directorio /srv/http/hackcoop.com.ar/simpleid/identities agregamos un archivo con, al menos:
identity="http://url-que-nos-identificara/" pass="md5 de nuestro password"
3.1 Si no tenés acceso al server y querés un OpenID mandanos el archivo 'usuario.identity' con esos datos completos.
4. En la página a la que dirige la URL agregamos (dentro del <head>):
<link href='http://id.hackcoop.com.ar/' rel='openid.server' /> <link href='http://id.hackcoop.com.ar/' rel='openid2.provider' />