Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-20225

Make a new login screen compliant with Nuxeo Mobile, the new Web UI, Drive, etc.

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 8.10
    • Component/s: Login Page

      Description

      Currently the way the login screen (login.jsp) is rendered in an Android WebView doesn't allow to login as the form is not displayed inside the screen. See missing_Nuxeo_login_screen_android.png, the side effect is that we still see the initial connexion screen in background.

      A workaround is to disable the <video>, <iframe> and <style> elements from login.jsp, see login_screen_workaround_android.png for the result. Not sure exactly which combination of these 3 factors is the issue.

      In iOS the form is displayed in the middle of the screen, but not sure if we want to display part of the backgroud image and the iframe, see login_screen_ok_ios.png.

      We need to define what we want in the login screen for each client / device: new Web UI in a web browser, Nuxeo Drive login window, Nuxeo Mobile, etc.
      There should be a generic way of doing so with CSS.

      As stated by NXP-19992, this page should be in the Server distribution.

        Attachments

        1. login_screen_ok_ios.png
          646 kB
          Antoine Taillefer
        2. login_screen_workaround_android.png
          84 kB
          Antoine Taillefer
        3. missing_Nuxeo_login_screen_android.png
          83 kB
          Antoine Taillefer

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: