[mods] Auto-connexion après enregistrement

Voici le forum libre concernant les MODs!

Pas de support dans ce forum

Modérateur: Equipe

Règles du forum
Rappel: Conditions générales d'utilisation de phpBB-fr.com

Attention, aucun support de MODs n'est donné dans ce forum.

[mods] Auto-connexion après enregistrement

Messagede manucob le 29 Oct 2008 à 16:47

Bonjour,

je cherche un moyen (mods?) d'auto login pour les utilisateurs d'un forum sur le quel je travail.

Un sujet a été lancé ici sans trouver de solution:
support-utilisation-phpbb3/sujet154442.html

Je poste donc un nouveau topic ici pour essayer de trouver une solution.

Merci par avance pour vos réponses et votre aide
Avatar de l’utilisateur
manucob
Posteur néophyte
Posteur néophyte
 
Messages: 84
Inscription: 22 Juil 2005 à 15:16

Re: [mods] Auto-connexion après enregistrement

Messagede spitfire pat le 01 Nov 2008 à 17:27

  • OUVRIR includes/ucp/ucp_register.php
  • CHERCHER
    Code: Tout sélectionner
                   $message = $user->lang['ACCOUNT_ADDED'];
  • REMPLACER PAR
    Code: Tout sélectionner
                   $message = $user->lang['ACCOUNT_ADDED_AUTOLOGIN'];
                   $auto_login = true;
  • CHERCHER
    Code: Tout sélectionner
                $message = $message . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a>');
  • AJOUTER AVANT
    Code: Tout sélectionner
                if ($auto_login)
                {
                   $result = $auth->login($data['username'], $data['new_password'], true, true, 0);
                   if ($result['status'] != LOGIN_SUCCESS)
                   {
                      $err = $user->lang[$result['error_msg']];
                      if ($result['error_msg'] == 'LOGIN_ERROR_USERNAME' || $result['error_msg'] == 'LOGIN_ERROR_PASSWORD')
                      {
                         $err = (!$config['board_contact']) ? sprintf($user->lang[$result['error_msg']], '', '') : sprintf($user->lang[$result['error_msg']], '<a href="mailto:' . htmlspecialchars($config['board_contact']) . '">', '</a>');
                      }
                      $message = $message . '<br />' . sprintf($user->lang['ACCOUNT_ADDED_LOGIN_FAILED'], $err);
                   }
                   else
                   {
                      $message = $message . '<br />' . sprintf($user->lang['ACCOUNT_ADDED_LOGIN_SUCCESS'], $data['username']);
                      $auth->acl($user->data);
                   }
                }
  • OUVRIR language/fr/ucp.php
  • CHERCHER
    Code: Tout sélectionner
       'ACCOUNT_ADDED'               => 'Merci de votre inscription, votre compte a été créé. Vous pouvez vous connecter en utilisant votre nom d’utilisateur et votre mot de passe.',
  • AJOUTER APRES
    Code: Tout sélectionner
       'ACCOUNT_ADDED_AUTOLOGIN'      => 'Merci de votre inscription, votre compte a été créé.',
       'ACCOUNT_ADDED_LOGIN_FAILED'   => 'Malheureusement, la tentative de connexion automatique de votre compte a échoué pour la raison suivante: <font color="red">%s</font>',
       'ACCOUNT_ADDED_LOGIN_SUCCESS'   => 'Vous voilà maintenant connecté sous [ %s ]',
Avatar de l’utilisateur
spitfire pat
Superstar
 
Messages: 14670
Inscription: 18 Sep 2004 à 15:43
Localisation: bourgogne

Re: [mods] Auto-connexion après enregistrement

Messagede manucob le 02 Nov 2008 à 15:50

Merci spitfire pat !

je teste rapidement et reviens donner des news :wink:
Avatar de l’utilisateur
manucob
Posteur néophyte
Posteur néophyte
 
Messages: 84
Inscription: 22 Juil 2005 à 15:16


Retourner vers Discussions, recherches et traductions

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

Liens : phpBB.biz • phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB-Services.com • phpBB3 Styles • phpBB podpora • Net Avenir • PromoBenef • Ticket Gagnant •