Uploaded image for project: 'Trusted authentication framework'
  1. Trusted authentication framework
  2. TRUSTAUTH-22

Trusted Auth Framework will not fallback on the fallback authenticator during form-based authentication

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 1.7.2
    • 1.7.1
    • None
    • None
    • Unknown
    • N/A
    • N/A

    Description

      Currently, the authenticator only falls back on the configured fallback authenticator during #checkAuth().

      As #authenticate() is not implemented in the XWikiTrustedAuthenticator, authentication will be handled by XWikiAuthServiceImpl, which is only checking for local authentication, without taking into consideration any configured fallback authenticator.

      The solution for this issue is to simply call method #authenticate() of the configured fallback authenticator in the XWikiTrustedAuthenticator, as #authenticate() is only called after #checkAuth() returns a null XWikiUser.

      Attachments

        Activity

          People

            ludovic Ludovic Dubost
            caubin Clément Aubin
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: