¿como puedo compartir usuarios en la web?

Hola de nuevo,

Ya tengo mi pagina casi terminada, solo me falta rellenarla un poco y 4 configuraciones sueltas...

Ahora una de las dudas que se me presentan es el tema de los usuarios, os explico:

Tengo un foro creado en la web (SMF), también tengo un apartado de tienda con un carrito de compra (Zen-Cart), cada uno con su base de datos.

Ahí la cuestión, me gustaria que saber si existe la manera de compartir los usuarios para que, el usuario, no tenga que registrarse 2 veces en la misma web.

He intentado "googlear" pero no encuentro la manera de exponer en el buscador mi duda, me salen incluso foros de carritos de bebes...

Me gustaria crear en el index un apartado de usuario y pass pero así no puedo.

Espero que me podais ayudar.

Un saludo y gracias.
Bueno amigo lo que dices preguntas es en verdad interesante y solo hay 2 caminos (asta donde se) que puedes seguir.

1. fusión de BD, esta forma consiste en cambiar la estructura de las bd y de como dichos programas las leen para que se parezcas y de esta forma hacer una fusión completa, el problema de esto es que se necesita bastos conocimientos de php y MySQLl además de que algunos programas no permiten en las licencias tales ediciones.

2. inyección = de usuarios, consiste en editar los formularios de registro de ambos sistemas, para cuando un usuario se registre en uno envíe la información al otro, o (esta es la mejor opción) crear un formulario el cual contenga todas las tablas de ambos sistemas y que al guardarlos envíe la información de las tablas del foro a la bd del foro y la información de las tablas del otro sistema a la bd del otro sistema (invente el nombre esta idea es mía, no se si a otra persona ya se le ocurrió antes)

Amigo estas son las opciones que se me ocurren, no te puedo ayudar con código ya que ando sin tiempo, fíjate que ahora estoy en la universidad en mi receso para desayunar.