Submitted by mouize on
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 :)
Salut, Hélas tu peux pas le
Permalien Soumis par yvmarques@drupal.org le 20 Juillet, 2009 - 23:52
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
Hum, difficile de séparer
Permalien Soumis par Yoran le 20 Juillet, 2009 - 23:53
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 ?
Bonjour, en fait, je voulais
Permalien Soumis par mouize le 24 Juillet, 2009 - 12:19
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.