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