> On 02 Nov 2016, at 17:19, Vincent Massol <[email protected]> wrote: > > Hi, > > My POV: > > * We should do what Alex suggests now so that we can have this ASAP. Note It > would be nice to have in 8.4 since I’d like that some LDAP extension be able > to change the authservice to use dynamically when it’s installed using the EM. > * Future: we should refactor the authentication subsystem and use components > and hints, and do as Sergiu suggested, i.e. use a chaining of authenticator > component hints.
BTW on the future, I just saw that Thomas started a page: http://design.xwiki.org/xwiki/bin/view/Design/NewAuthenticationArchitecture Thanks -Vincent > Implementation idea: > * Modify XWiki.getEvents() and onEvent() to handle the modification of the > “authclass” xproperty and to set “this.authService” in the XWiki class to the > new instance. > > Thanks > -Vincent > >> On 21 Oct 2016, at 08:57, Alexandru Cotiuga <[email protected]> >> wrote: >> >> Hi devs, >> >> I'm proposing to add this new property to the *XWikiPreferences* class >> since there are many authenticators, listed on >> http://platform.xwiki.org/xwiki/bin/view/Features/Authentication and most >> of them require the overriding of the *xwiki.authentication.authclass* >> property in the *WEB-INF/xwiki.cfg* file and the restart of the wiki. So >> the *authclass* is meant to keep the value of the >> *xwiki.authentication.authclass >> *property*.* >> >> Please keep in mind that *xwiki.cfg* was the historical file containing the >> configuration options, we're moving away from it and this can be the moment >> to improve this functionality by removing the *restart wiki* step which is >> often a pain for the user. >> >> Thanks, >> Alex _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

