Skip to content

A Separate Login Page

Marcus Oskarsson requested to merge gh-53326016/96/JieNanMAXIV/master into master

Created by: JieNanMAXIV

Add a separate login page as the start page, with the following features / changes,

  • load the synchrotron_name and beamline_name from session HO (session.xml) and display on the login page
  • depending on LoginType that is defined in dbconnection.xml, the placeholder of LoginID is either User or Proposal
  • after submission, the form is disabled and a loader icon is displayed while waiting for the response from Server
  • Proposal info and SignOut are added into NavBar props (removed from login props), for displaying proposal info and logging out.
  • Login form can be submitted by pressing "Sign In" button or return key.
  • Login error msg from Server is displayed on the top in the errorNotification panel.

Merge request reports