Last modified by Clément Aubin on 2019/01/28 13:15

From version 1.1 >
edited by Thomas Mortagne
on 2019/01/02 17:36
To version < 2.1
edited by Clément Aubin
on 2019/01/28 13:15
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.ThomasMortagne
1 +xwiki:XWiki.caubin
GoogleSummerOfCode.ProjectClass[0]
Mentor(s)
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.ThomasMortagne
1 +xwiki:XWiki.ThomasMortagne,xwiki:XWiki.caubin
Developer profile
Mentor(s)
Details

The idea is to build a bridge authenticator around PAC4J. XWiki allows writing custom authenticator and there is many of those, see http://www.xwiki.org/xwiki/bin/view/Documentation/AdminGuide/Authentication/#HCustomAuthentication but they are written one by one and they don't share much with each other.

It would be nice to have the possibility to reuse the tons of authenticators that comes with PAC4J. Doing that means doing some plumbing and wiring to transmit all the information required by PAC4J and back to the XWiki authentication API (and UI when required).

Year

2019

Developer profile
  • Mostly Java
  • Understanding HTTP and various authentication systems (user/pass, header, OAuth2, etc.) at least theoretically
Status

Proposed

Get Connected