[Urgent]Cmment utiliser une base adhérent au lieu des utilisateurs wp (Créer un compte)

  • Statut : non résolu
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • #506635
    dalidaducosmos
    Participant
    Initié WordPress
    3 contributions

    Bonjour tout le monde,

    Je me permet de créer un nouveau post n’ayant pas trouvé mon bonheur dans le forum.

    Je dois installer un forum (bb press ? simple press ?) pour le nouveau site d’une association.
    Cette association a une base SQL de leurs adhérents (qui provient de leur ancien site) qui permet aux seuls adhérents de l’asso de faire des recherche dans la base documentaire de l’asso.
    Dans wordpress j’ai un menu “adhérent” dans lequel jai 3 sousmenus 1- recherche documentaire 2- forum 3- entraide lorsque les gens cliquent sur recherche documentaire on leur demande de se connecter en rentrant un identifiant et MDP qui va les chercher dans la base de donnée _adhérents (et non pas la base de donnée user de wp soyons bien d’accord)

    j’aimerai que lorsque les gens cliquent sur “forum” dans mon menu adhérent ils arrivent sur la même demande d’identifiant et MDP qui irait les chercher dans la base de donnée _adhérents et qu’une fois cette connexion effectuée ils se retrouvent sur le forum sans avoir a se ré-identifier…
    En gros faire que la base adhérent permette de se connecter au forum (qui sera privé : donc réservé aux seuls adhérents) et qu’ils puissent participer au forum avec un seul et même compte : celui de la base adhérent..

    j’ai eu beau chercher je tourne en rond ^^
    Merci par avance de votre aide.

    #820996
    Lumiere de Lune
    Participant
    Maître WordPress
    19365 contributions

    Et pourquoi ne pas transférer le contenu de la base adhérents dans la table wordpress ? Avec “aucun rôle attribué” ou en créant un rôle spécifique via un plugin ?

    #820997
    dalidaducosmos
    Participant
    Initié WordPress
    3 contributions

    Bonjour lumière de lune 🙂

    Les gens pour qui je travaille ne veulent pas…

    Ils veulent une seule authentification qui donne accès à tout (base documentaire, forum et entraide)

    merci de ta proposition que je leur ai déjà proposé.

    #820998
    Lumiere de Lune
    Participant
    Maître WordPress
    19365 contributions

    Et ?
    Le fait de copier les adhérents / mots de passe dans la table des users n’empêche pas d’avoir une seule identification. il faut simplement développer les fonctionnalités de mise à jour à partir de leur base vers wordpress et dans l’autre sens quand les gens modifient leur profil. (ou faire en sorte qu’ils ne puissent pas avoir accès à l’admin de wordpress)

    #820999
    oliezekat
    Membre
    Chevalier WordPress
    107 contributions

    Il me semble avoir compris que Dalida n’a pas besoin que l’utilisateur soit identifié par l’API WordPress. Pourquoi ajouter une difficulté…

    Je te suggère :

    1/ Tu auras besoin que les tables des adhérents soient dans la même base que les tables du forum.

    2/ Dans l’Admin de WP crée une page, puis onglet Sources, ajoute une

    qui fait sa validation vers un script PHP

    3/ le script verifie que les codes reçu sont dans adhérents

    4/ si oui le script cherche les mêmes codes dans la table forum (il crée ou update l’utilisateur si nécessaire)

    5/ le script affiche une page HTML contenant un form de saisie des codes identique à celui d’identification du forum, avec la meme destination, et les champs remplis par un echo.

    6/ le onload du body de la page du script fait en javascript un submit() du form

    Et voili voilou

    Nb: mettre dans le script toutes les bidouilles interdisant la mise en cache de la page, ou le crawl des robots serait un plus rassurant.

    #821000
    dalidaducosmos
    Participant
    Initié WordPress
    3 contributions

    @ Lumière de Lune : ils ne veulent pas de cette solution 😕


    @Oliezekat
    : ça devrait ressembler a quelques chose comme ça ! même si je suis bien incapable de faire la moitié de ce que tu as expliquer !

    Je vais me tourner vers quelqu’un capable de coder tout ça…

    je vous ferais part de mon choix et du résultat, si jamais ça peut aider quelqu’un d’autre.

6 sujets de 1 à 6 (sur un total de 6)
  • Le forum ‘Dépôts pour les extensions, trucs, astuces’ est fermé à de nouveaux sujets et réponses.