Any 4.x Authentication Module Contributions/Extensions?

Cantor, Scott cantor.2 at osu.edu
Mon May 10 22:19:25 UTC 2021


The IDPPLUGINS space has two, TOTP and the Duo plugins, the TOTP one is pretty minimal.

I don't know why an existing one wouldn't be "run", that's nothing to do with the code really. The old configuration should apply just fine (you'd have a general-authn.xml file with the list of flow beans and the extension would be defined there).

A *new* install is different, and the difference is outlined in the Authentication topic, but that's not the assumption if you're porting a plugin up.

>I suspect that my problem is that I am not doing the IdPModule stuff correctly (that seems to be new to 4.x),
> but the abstractness of that documentation left me a bit unsure of how to fix what I have.  

No, nothing to do with it. Unless you're planning to distribute and maintain the extension for others to install and upgrade, none of that is really important or all that useful.

> I glanced at the 4.1 source code and idp-conf-impl project in particular, but it felt a tad overwhelming.  I'll keep
> looking at it, but I am not sure I am going to figure it out from that code or not.

That's not a good example to follow , it has access to things that a plugin can't. The actual plugins include the layouts that would be required to auto-register the login flow and the necessary definitions.

A jar doesn't have to implement the module or plugin layers to be used, that just allows for managed installation and activation.

-- Scott




More information about the users mailing list