Autenticazione esterna per IntraMessenger

Si può scegliere di fare l'autenticazione (il controllo del login (pseudo) e della password) tramite un source esterno.(un altro sito)
Se si ha già un forum/CMS (o altro), es : http://votredomaine/forum/
si può installare IntraMessenger allo stesso livello : http://votredomaine/intramessenger/ (o al suo interno : http://votredomaine/forum/intramessenger/)
Si ha così la possibilità d'autorizzare l'accesso a IntraMessenger unicamente ai membri iscritti a questo forum.
E' sufficiente effettuare le modifiche sotto indicate in IntraMessenger (nulla da cambiare nel forum).
IntraMessenger andrà semplicemente a verificare se i logins e le password sono corretti (che l'utente sia connesso o no al forum).

Modifiche da applicare per tutti i tipi di autenticazione esterne :
    1. Modificare le opzioni del file /common/config/config.inc.php :
        - attivare : _USER_NEED_PASSWORD
        - attivare : _ALLOW_AUTO_ADD_NEW_USER_ON_SERVER
        - lasciare vuoto : _PENDING_NEW_AUTO_ADDED_USER
        - informare : _EXTERN_URL_TO_REGISTER : URL (indirizzo ) al quale iscriversi/autenticarsi
          (es: http://www.intramessenger.net/phpbb2/profile.php?mode=register&).
        - determine : _EXTERN_URL_FORGET_PASSWORD : url (adress) to get back forgotten password
          (es: http://www.intramessenger.net/phpbb2/profile.php?mode=sendpassword&).
        - attivare l'opzione apposta (_AUTHENTICATION_ON_...).
        - informare eventualmente del file /common/config/extern.config.inc.php se il server e/o il database sono differenti (dai parametri di IntraMessenger).
    2. Informare eventualmente il file specifico : vedere quì sotto (if 1 of 4 not same, determine : $extern_dbhost $extern_database $extern_dbuname).

Specifico autenticazione via activeCollab

File /common/config/extern.config.inc.php : write license number in LICENSE_KEY (you can find it in config/licence.php).

Specifico autenticazione via Dotclear

Attivare (non vuota) l'opzione :_AUTHENTICATION_ON_DOTCLEAR_1 o _AUTHENTICATION_ON_DOTCLEAR_2

Specifico autenticazione via ImpressCMS

File /common/config/extern.config.inc.php :
1. value SDATA_DB_SALT : inside ImpressCMS, open file /mainfile.php row 30 (XOOPS_TRUST_PATH) : the path, and row 32 : the file to open.
2. $extern_prefix : see SDATA_DB_PREFIX

Specifico autenticazione via phpBB

Attivare (non vuota) l'opzione :_AUTHENTICATION_ON_PHPBB_2 o _AUTHENTICATION_ON_PHPBB_3

Specifico autenticazione via Prestashop

File /common/config/extern.config.inc.php : write code number in _COOKIE_KEY_ (you can find it in config/settings.inc.php in Prestashop).

Specifico autenticazione via PunBB

IF PunBB version 1.2, rename /common/extern/punbb1.2.auth.inc.php to /common/extern/punbb.auth.inc.php.

Specifico autenticazione via SMF (Simple Machines Forum)

With SMF version 1.2, rename file /common/extern/smf_1.0_.auth.inc.php to /common/extern/smf.auth.inc.php.