Catégories:
Bonjour,
Je cherche actuellement a avoir une séparation net du front et du back.
Pour cela, je me suis dis que le meilleur moyen est d’avoir deux instances : un serveur qui hébergera la partie front uniquement (donc impossibilité d’accéder à l’admin) et un autre serveur qui contiendra et le front, et l’admin, où il nous sera donc possible de mettre à jour le contenu (les deux auront evidemment le meme fichier setting.php).
Y a t’il un moyen de couper l’accès au backoffice au niveau des fichiers ?
Merci d’avance pour vos réponses :)
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Salut,
Hélas tu peux pas le faire «simplement». Il faudrait que tu fasses un module qui avec l’aide du hook hook_menu_alter tu supprimes tous les liens avec admin.
Bien entendu faudra faire attention à pas qu’un module depuis le front tente d’accéder à un link admin afin de récupérer du JSON.
Il faudra aussi supprime les node/add etc..
Bref, répertorier tous les menus que tu as en back pour les supprimer sur les front sans toucher les modules. Avec un peu de chance peut-être que dans les $items du hook, tu as un informations d’accès qui peut t’aider.
Salutations
yvmarques@drupal.org
58
Hum, difficile de séparer les fichiers comme tu dis et j’ai un peu de mal à en voir l’intérêt, sauf si tu ne fais pas confiance à la gestion de droit de Drupal. Tu pourrais préciser le besoin de la séparation ?
Yoran - arNuméral
Yoran
1039
Bonjour,
en fait, je voulais carrément bloquer toute tentative d’accès à l’interface d’administration (vu que j’ai pas d’user authentifié).
Mais bon, je m’attendais bien a ce genre de réponse vu que c’est ce que j’avais conclu. J’espérais que quelqu’un aurait trouvé une solution de contournement ou quelque chose dans le genre.
Merci.
mouize
107