Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [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

Reply #1 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...


Mon blog PHP @ Jelix

  [Opened] Re: Authetification pour un module

Reply #2 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

Reply #3 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é :$)


Mon blog PHP @ Jelix

  [Opened] Re: Authetification pour un module

Reply #4 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

Reply #5 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

Reply #6 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

 
Page
  1. Authetification pour un module