Bonjour,
je suis en train de développer un plugin pour notre application d'authentification 2 factors, il est quasiment prêt et la seul chose que je n'arrive pas à faire malgrès mes nombreuses heures passées sur la toile pour trouver une solution..
C'est un plugin de type authentication, l'utilisateur rentre ses credentials qui sont vérifiés via un appel SOAP sur notre serveur, puis renvoi une demande de challenge avec une session et un timeout, ces deux infos me permettent de construire une popup JS afin que l'utilisateur puisse rentré l'OTP (One time Password) qui lui a été envoyé envoyé par mail/SMS/token hardware etc... et c'est à cet endroit que je bloque, impossible d'utiliser les méthodes documentées, dont j'ai vu l'utilisation dans d'autres plugins.
$document = & JFactory::getDocument();
$document->addScriptDeclaration('Mon script')
J'ai essayé de transposé mon plugin de type authentication à User car j'ai vu qu'il y avait aussi la fonction onUserAuthenticate, mais je ne sais pas pourquoi elle ne se déclenche pas comme elle le fait pour le plugin authentication?
J'ai aussi pensé à coupler mon plugin avec un module type mod_login, mais je ne sais pas si je suis capable de récupérer ma session et mon timeout et les informations du tableau credential initialisé dans mon plugin, et aussi je me disait qu'un plugin authentication se déclenche autant sur les modules que sur le composant user (/index.php/login), et je me demande vraiment comment faire?
J'en apl à la communauté OpenSource, notre produit est lui aussi OpenSource et le plugin sera non-commercial aussi,
merci beaucoup pour votre aide
je suis en train de développer un plugin pour notre application d'authentification 2 factors, il est quasiment prêt et la seul chose que je n'arrive pas à faire malgrès mes nombreuses heures passées sur la toile pour trouver une solution..
C'est un plugin de type authentication, l'utilisateur rentre ses credentials qui sont vérifiés via un appel SOAP sur notre serveur, puis renvoi une demande de challenge avec une session et un timeout, ces deux infos me permettent de construire une popup JS afin que l'utilisateur puisse rentré l'OTP (One time Password) qui lui a été envoyé envoyé par mail/SMS/token hardware etc... et c'est à cet endroit que je bloque, impossible d'utiliser les méthodes documentées, dont j'ai vu l'utilisation dans d'autres plugins.
$document = & JFactory::getDocument();
$document->addScriptDeclaration('Mon script')
J'ai essayé de transposé mon plugin de type authentication à User car j'ai vu qu'il y avait aussi la fonction onUserAuthenticate, mais je ne sais pas pourquoi elle ne se déclenche pas comme elle le fait pour le plugin authentication?
J'ai aussi pensé à coupler mon plugin avec un module type mod_login, mais je ne sais pas si je suis capable de récupérer ma session et mon timeout et les informations du tableau credential initialisé dans mon plugin, et aussi je me disait qu'un plugin authentication se déclenche autant sur les modules que sur le composant user (/index.php/login), et je me demande vraiment comment faire?
J'en apl à la communauté OpenSource, notre produit est lui aussi OpenSource et le plugin sera non-commercial aussi,
merci beaucoup pour votre aide
Commentaire