Je n’ai pas trouvé de réponse à mon schéma ici. Pouvez-vous m’aider avec ma tâche ?
Je pense que ces informations pourraient être utiles aux membres qui ne sont pas familiers avec la programmation, l’hébergement web, et qui ont l’habitude d’utiliser un gestionnaire de fichiers, MySQL et phpMyAdmin pour servir des sites WordPress.
J’ai constaté qu’il est préférable d’avoir un hébergement séparé pour WordPress avec son propre domaine, et un hébergement dédié spécial pour une instance Discourse.
Ce que j’ai :
Discourse (hébergement1, domaine1) + WordPress (hébergement2, domaine2).
- Discourse est le site principal, qui est promu. Il se trouve actuellement sur le serveur1 de DigitalOcean, sous le domaine1.
- WordPress ne sera utilisé que comme plateforme d’adhésion et passerelle de paiement.
WP est installé sur le serveur2 avec un autre fournisseur d’hébergement. Il a actuellement son propre domaine2.
Ce que je veux :
- Ouvrir le site WordPress comme sous-domaine du domaine Discourse (wordpress.discourse.site), mais héberger WP et Discourse séparément comme c’est le cas actuellement.
- Permettre aux utilisateurs de se connecter une seule fois sur Discourse et de rester connectés sur WordPress instantanément. Je pense qu’il s’agit d’une autre façon de « faire de WordPress un fournisseur SSO pour Discourse », ou me trompé-je ici ?
La logique est la suivante :
- L’utilisateur visite le site principal Discourse. Il s’inscrit sur le site Discourse (important), car Discourse est la principale porte d’entrée.
- Lorsque l’utilisateur souhaite payer pour une adhésion, il se rend sur le sous-domaine wordpress.discourse.site. Ce site est utilisé UNIQUEMENT pour gérer les adhésions.
- L’utilisateur n’a pas besoin de se connecter sur WordPress, car il est déjà connecté sur Discourse.
- L’utilisateur paie et le plugin d’adhésion WP l’ajoute à un groupe spécifique, lui accordant l’accès nécessaire.
- L’utilisateur est redirigé vers le site principal Discourse.site.
Veuillez me donner votre avis sur :
- ce qui est possible et ce qui ne l’est pas,
- comment je peux configurer cette redirection DNS,
- et peut-être vos idées.