Platform Explorer / Nuxeo Platform LTS 2016 8.10

Extension point loginScreen

Documentation

Configure the Login Screen : header, footer, styles, openid providers ...

The variable /nuxeo can be used to avoid hardcoding the default application path (/nuxeo)

Contribution Descriptors

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-platform-ui-web-8.10.jar /OSGI-INF/login-startup-page-jsf-contrib.xml
    <extension point="loginScreen" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <loginScreenConfig>
          <startupPages>
            <startupPage id="jsf" priority="100">
              <path>nxstartup.faces</path>
            </startupPage>
          </startupPages>
        </loginScreenConfig>
      </extension>
  • nuxeo-platform-web-common-8.10.jar /OSGI-INF/login-screen-config.xml
    <extension point="loginScreen" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <loginScreenConfig>
          <defaultLocale>en</defaultLocale>
          <supportedLocales>
            <locale>en_GB</locale>
            <locale>en_US</locale>
          </supportedLocales>
          <videos loop="true">
            <video src="//media.nuxeo.com/videos/login_8_10.webm" type="video/webm"/>
            <video src="//media.nuxeo.com/videos/login_8_10.mp4" type="video/mp4"/>
          </videos>
        </loginScreenConfig>
      </extension>
  • nuxeo-web-ui-0.8.0.jar /OSGI-INF/login-startup-page-web-contrib.xml
    <extension point="loginScreen" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <loginScreenConfig>
          <startupPages>
            <startupPage id="web" priority="10">
              <path>ui/</path>
            </startupPage>
          </startupPages>
        </loginScreenConfig>
      </extension>
  • nuxeo-platform-lang-ext-8.10.jar /OSGI-INF/login-screen-config.xml
    <extension point="loginScreen" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <loginScreenConfig>
          <supportedLocales append="true">
            <locale>de</locale><!-- German - Germany -->
            <locale>de_DE</locale><!-- German - Germany -->
            <locale>es</locale><!-- Spanish - Spain -->
            <locale>es_ES</locale><!-- Spanish - Spain -->
            <locale>eu_ES</locale><!-- Basque -->
            <locale>fr</locale><!-- French - France -->
            <locale>fr_FR</locale><!-- French - France -->
            <locale>fr_CA</locale><!-- French - Canada -->
            <locale>ja_JP</locale><!-- Japanese (Gregorian calendar) - Japan -->
            <locale>nl</locale><!-- Dutch - Netherlands -->
            <locale>nl_NL</locale><!-- Dutch - Netherlands -->
            <locale>sq_AL</locale><!-- Albanian -->
            <locale>sv_SE</locale><!-- Swedish -->
            <locale>zh_CN</locale><!-- Chinese (Simplified) - China -->
          </supportedLocales>
        </loginScreenConfig>
      </extension>