- 1
[Opened] Authetification pour un module
Posted by YvesTan on 02/03/2008 20:48
Hello,
Est-t'il possible d'activer le module jAuth uniquement pour un module de mon application ? Je vois qu'il est possible d'utiliser pluginParams dans les contrôleurs mais pour éviter de mettre dans tout les contrôleurs du module ?
Merci ++
[Opened] Re: Authetification pour un module
Posted by Ahava on 02/03/2008 21:10
Il suffit de mettre le plugins params au début de chacun de tes contrôleurs de ton module :)
Dans la config de jauth, tu mets :
auth_required = off
Et dans chaque controleur de ton module, tu mets :
public $pluginParams = array( '*'=>array('auth.required'=>true) );
Enfin, l'avis des experts vaudra mieux que le mien...
[Opened] Re: Authetification pour un module
Posted by laurentj on 02/03/2008 21:13
Ou plutôt auth_required = off (donc par défaut, pas d'authentification requise), et dans les contrôleurs où l'authentification est requise, mettre
public $pluginParams = array( '*'=>array('auth.required'=>true) );
[Opened] Re: Authetification pour un module
Posted by Ahava on 02/03/2008 21:14
(Oui j'avais fait l'erreur en copiant de mon projet, j'ai corrigé juste après avoir posté :$)
[Opened] Re: Authetification pour un module
Posted by Julien on 02/07/2008 00:58
Hello,
il est tard, alors peut-être que je raconte une connerie, mais il doit aussi être possible de spécifier un point d'entrée spécifique pour le module en question, et d'activer l'authentification pour ce point d'entrée.
De cette manière, tout ce qui concerne les actions de ce module passe par le point d'entrée qui nécessite l'authentification.
Exemple tiré de la doc, pour le moteur d'URL simple :
news = "news~*@classic"
le point d'entrée "news.php" sera utilisé pour le module news (peut importe l'action) pour les requêtes "classic"
Julien
[Opened] Re: Authetification pour un module
Posted by benjamin on 02/11/2008 18:05
Bonjour,
J'ai bien compris la 1ère méthode. La remarque de Julien avait l'air très intéressante, malgré l'heure ;-), mais je n'ai pas bien compris comment tu mettais en place cela. Si quelqu'un pouvait en dire plus...
Merci
Jelix 1.0.2 - mise en production réussie : http://www.autolux.ca
[Opened] Re: Authetification pour un module
Posted by benjamin on 02/11/2008 20:50
Après avoir lu d'autres posts je crois avoir compris ce qu'il voulait dire... désolé... merci
Jelix 1.0.2 - mise en production réussie : http://www.autolux.ca
- 1