Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 05-03-2008 17:16:52

dexinou
Membre

Ajout de membre via module personnel

Bonjour,
J'utilise punbb 1.3, je souhaiterais utiliser un module personnel pour l'ajout (inscription) de membre dans punbb mais pour ça j'aurais besoin de connaître les tables qui sont affectés lorsqu'on ajoute un membre sur le forum par la méthode normale.

Et aussi comment généré un salt sur la colonne salt lorsqu'on créé un utilisateur ?

Merci pour l'aide.

Dernière modification par dexinou (05-03-2008 17:37:26)

Hors ligne

#2 05-03-2008 18:04:50

dexinou
Membre

Re : Ajout de membre via module personnel

Bon voilà pour le salt c'est réglé c'est juste une fonction random_key

$salt = random_key(12);

Pour l'ajout du membre, je pense que je dois me référer à ceci dans register.php:

// Insert the new user into the database. We do this now to get the last inserted id for later use.
    $errors = add_user(array(
            'username'                =>    $username,
            'group_id'                =>    $initial_group_id,
            'salt'                    =>    $salt,
            'password'                =>    $password1,
            'password_hash'            =>    $password_hash,
            'email'                    =>    $email1,
            'email_setting'            =>    $email_setting,
            'save_pass'                =>    $save_pass,
            'timezone'                =>    $_POST['timezone'],
            'language'                =>    $language,
            'style'                    =>    $pun_config['o_default_style'],
            'registered'            =>    time(),
            'registration_ip'        =>    get_remote_address(),
            'activate_key'            =>    ($pun_config['o_regs_verify'] == '1') ? '\''.random_key(8, true).'\'' : 'NULL',
            'require_verification'    =>    ($pun_config['o_regs_verify'] == '1'),
            'notify_admins'            =>    ($pun_config['o_regs_report'] == '1')
        ),
        $new_uid    // By ref
    );

Dite-moi si je suis sur la bonne voie ou si je suis à côté de la plaque  ^^

Dernière modification par dexinou (06-03-2008 01:04:09)

Hors ligne

Pied de page des forums