Installation and Administration

Authentication, Users and Groups

Updated: February 11, 2019 Page Information Edit on GitHub

You may want to use other authentication protocols and / or identity providers than LDAP/Active Directory. Most of the time, an "authentication plugin" has to be configured. The Nuxeo Platform provides some by default, but you sometimes have to install a specific addon.

In any case, you have to configure the "authentication chain", see the Authentication Chain Principles

Contribute an XML extension from the following content. Adapt the authenticationChain element content with the list of plugins you want to use.

  <extension
    target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"
    point="chain">
    <authenticationChain>
      <plugins>
        <plugin>BASIC_AUTH</plugin>
        <plugin>ANONYMOUS_AUTH</plugin>
        <plugin>THE_PLUGIN_I_WANT_TO_USE</plugin>
      </plugins>
    </authenticationChain>
  </extension>

The Nuxeo Platform will use the plugins in the order they are chained up until one is successful. The first goal for each plugin is to retrieve an identity with the handleRetrieveIdentity method. If no identity is found, the plugin calls the handleLoginPrompt method.


 

Related Documentation
 
4 months ago manonlumeau NXDOC-1831: remove opensocial parameters
4 years ago Solen Guitter 31
4 years ago Solen Guitter 30
4 years ago Solen Guitter 28
4 years ago Solen Guitter 29
4 years ago Alain Escaffre 27
5 years ago Frédéric Vadon 26
5 years ago Joshua Fletcher 25 | typo
5 years ago Solen Guitter 24
5 years ago Joshua Fletcher 23 | Fix typo [JIRA] (NXDOC-376)
5 years ago Solen Guitter 22 | Remove 5.4 reference
6 years ago Solen Guitter 21
6 years ago Solen Guitter 20 | Fixed formatting
6 years ago Laurent Doguin 19
8 years ago Solen Guitter 17
8 years ago Solen Guitter 18 | Migrated to Confluence 4.0
8 years ago Solen Guitter 16
8 years ago Solen Guitter 13
8 years ago Solen Guitter 14
8 years ago Solen Guitter 15
8 years ago Solen Guitter 12
8 years ago Solen Guitter 11 | formatting
8 years ago Florent Guillaume 10
8 years ago Thierry Delprat 9
8 years ago Stéfane Fermigier 8
8 years ago Thierry Delprat 7
8 years ago Thierry Delprat 6
9 years ago Stéphane Lacoin 5
9 years ago Stéphane Lacoin 4
9 years ago Quentin Lamerand 3
9 years ago Admin name placeholder 1
9 years ago Admin name placeholder 2
History: Created by Admin name placeholder

We'd love to hear your thoughts!

All fields required