El proyecto consiste en desarrollar un plugin para Wordpress para loguearse al sitio consultando antes las credenciales (usuario y contraseña) en el CIDI: Web Service Ciudadano Digital de la provincia de Córdoba.
Se debe contar con amplios conocimientos de filtros y acciones en Wordpress del login y del manejo de usuarios en WP.
Adjunto Archivo manual del desarrollador web service de ciudadanía digital
- al completar el formulario usuario y clave el sistema deberá consultar primeramente en el web service si el usuario existe y es correcto, entonces entra a wp con el mismo usuario y clave. (En un solo paso)
- Si cidi devuelve que es correcto y el usuario no existe en wp, debe crear el usuario con los mismos datos obtenidos de cidi y entrar.
- Si cidi devuelve que es incorrecto no debe entrar en wp.
Ver otros puntos en el manual.
Los accesos al CIDI son todos por url asi que no habria mayor problema
Tengo info y hay varios plugins que cruzan informacion con otros sitios como facebook o phpbb.
Por ejemplo:
http://wordpress.stackexchange.com/questions/8887/sso-authentication-integration-with-external-directory-service
(*)
http://www.cedricve.me/2011/07/18/how-to-make-use-of-wordpress-passwords/
Se requieren buena comunicación de parte del usuario
Es bienvenida cualquier duda o pregunta que me ayude a ampliar esta info.
Plazo de Entrega: No definido