*** ¿cómo se hace una relación como (1) en mysql?
Añadiendo un campo extra a tu BD que será el que uses como "key" (Mysql no soporta cláves foráneas directamtne ..)
Osesea .. supongamos la tabla usuarios1 y usuarios2
usuario1
id
id_usuarios2
bla
blabla
campos
usuario2
id
blablabla
El campo marcado en negrita sería tu campo "key" .. y las consultas (podrias usar JOIN y demas historias ..pero en la base es):
SELECT usuarios1.*,usuarios2.* FROM usuarios1,usuarios2 WHERE usuarios1.id_usuarios2 = usuarios2.id
Esto es parte del tema de "Normalización" .. te dejo un tutorial (y de la normalización peculiar de Mysql ..:
http://www.mysql-hispano.org/page.php?id=16
¿cómo guarda la contraseña phpbb?
Creo que en formato MD5() .. En PHP puedes generala usando la función de mismo nombre .. (y en Msyql tambien .. con el mismo nombre de función ..)
*** ¿cómo se cambia la manera de guardar la contraseña en el autentificador para guardarla igual que phpbb?
Pues si usa MD5() phpBB .. no tendras que tocar nada .. Si es otro formato o nada de encriptación .. pues el que corresponda .. Fijate en el código de aut_verifica.inc.php donde se hagan referencias a MD5() ..
** ¿en que parte de mi planteamiento me he equivocado?
En usar Autentificator. Debes usar un sólo sistema de autentificación y seguimiento del usuario .. Por el peso de las aplicaciones yo sineceramente usaría la de phpBB pero no ambas.
Usa la autentificación de phpBB y ya tendras resuelto el téma de saltar entre aplicaciones y de validación del usuario .. Luego es cosa que hagas consulta a esa tabla que usa phpBB para sus usuarios para que uses el "id" del usuario en tus tablas própias de tus aplicaciones como realación 1 ->1 ...
En link que te dejé .. es de un usuario que está ya usando la autentificación de phpBB (incluso hay un poco de código) .. sería bueno que te contactaras con el .. su web:
www.tomatoma.ws está basada integramente n phpBB como gestión de usuarios .. y ahí se hace sus módulos y demas secciones que no tienen nada que ver con el foro en sí pero si que usa su autentificación (tanto BD para contraseñas/usuario como par el seguimiento del usuario ..)
Un saludo,