Uploaded image for project: 'OpenId Connect'
  1. OpenId Connect
  2. OIDC-325

Allow disabling automatic user creation on OIDC authentication

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • None
    • Authenticator
    • None
    • Unknown

    Description

      When a user successfully authenticates via OIDC but does not already have a corresponding account on the XWiki instance, the authenticator currently creates that account automatically.

      Some deployments only want known/pre-provisioned users to be able to log in. In that case, authentication should fail and no user account should be created.

      Add a configuration option (wiki client configuration + oidc.createUser in xwiki.properties) defaulting to true for backward compatibility. When set to false:

      • existing OIDC-linked users can still authenticate and be updated
      • unknown users are rejected and no account is created

      Attachments

        Activity

          People

            Unassigned Unassigned
            fveron Florian Véron
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: