Re: Renew Horde credentials for each IMP login
SSRI <[email protected]>
| Newsgroups | gmane.comp.horde.devel |
|---|---|
| Message-ID | <20141127113726.Horde.FJCVCHqF8SDQPW9WoILLmw1@courriel.u-paris2.fr> |
Michael M Slusarz <[email protected]> a écrit : > Quoting SSRI <[email protected]>: > >> Michael M Slusarz <[email protected]> a écrit : >> >>> Quoting SSRI <[email protected]>: >>> >>>> Hi, >>>> >>>> We've built a custom authentication driver that provides Horde a >>>> One-Time password (OTP) : this password will allow only one login >>>> to IMAP server. >>>> >>>> How do you force the authentication driver to renew credentials >>>> for each IMP login ? We didn't find any OTP-compatible >>>> authentication driver included in Horde. >>> >>> Do you mean on every IMP access? >> >> Yes >> >>> >>> If so, your best bet is to use the 'pushapp' hook - grab the >>> IMP_Imap object using the IMP_Imap factory and set the password in >>> the Horde_Imap_Client object using setParam('password', Password >>> Object). >>> >> >> Ok. >> >> And should I grab the new password with Horde_Core_Factory_Auth ( >> calling >> $GLOBALS['injector']->getInstance('Horde_Core_Factory_Auth')->create() >> ) inside the pushapp hook ? > > Don't know what you are asking for here. If you designed/created > the system to generate a new IMAP password, you should get the new > password from that system. This has nothing to do with Horde > authentication, as far as I can tell. > The system to generate the new IMAP password is in the Auth driver ... Wouldn't be easier ( cleaner ? ) if Horde authentication system would allow to update credentials inside an auth driver ? > michael > > ___________________________________ > Michael Slusarz [[email protected]] > > -- > dev mailing list > Frequently Asked Questions: http://wiki.horde.org/FAQ > To unsubscribe, mail: [email protected] -- dev mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]