login.jsp

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Monthly merge from master to lams31

Conflicts:

lams_build/conf/slim/standalone.xml

lams_build/conf/standalone.xml

lams_build/lib/lams/lams-central.jar

lams_build/lib/lams/lams.jar

lams_central/src/java/org/lamsfoundation/lams/authoring/ObjectExtractor.java

lams_central/src/java/org/lamsfoundation/lams/authoring/template/web/LdTemplateAction.java

lams_central/src/java/org/lamsfoundation/lams/authoring/template/web/TBLTemplateAction.java

lams_central/src/java/org/lamsfoundation/lams/authoring/web/AuthoringAction.java

lams_central/src/java/org/lamsfoundation/lams/web/SessionListener.java

lams_common/src/java/org/lamsfoundation/lams/integration/security/SsoHandler.java

lams_tool_preview/src/java/org/lamsfoundation/lams/tool/peerreview/web/action/MonitoringAction.java

lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/service/ScratchieServiceImpl.java

  1. … 20 more files in changeset.
LDEV-4548 Disable login button after clicking

  1. … 1 more file in changeset.
LDEV-4293 Tune session log out

Make sure mapping login->session is cleared in certain situations.

Check if a session already exists for the given login. If so, invalidate

one of the sessions.

  1. … 2 more files in changeset.
LDEV-4293 Rewrite session invalidation mechanism

Server-side non-current session invalidation does not work well on

clustered WildFly 10. It breaks Infinispan distributed session cache and

makes a logged out user clear LAMS cookies, otherwise he/she gets a

blank screen. See WFLY-7281 and WFLY-7229.

So instead of invalidating a session we mark it for invalidation. The

next time the user tries to use it, the session gets invalidated and the

user gets an error screen (not a very clean solution, but more effective

than another filter which would nicely redirect the user to logout

screen).

This solution seems to work nicely if both browsers interact with the

same node. Since we use distributed session for failover rather than

replication, it should be OK.

  1. … 3 more files in changeset.
LDEV-4367 Skins can be created

The SASS files are now configured to allow a new variable file to be

set up with different colours and for users to be able to switch

between skins.

  1. … 156 more files in changeset.
LDEV-4030: renaming label

LDEV-4030 :Disable login for a few minutes after X number of attempts

  1. … 1 more file in changeset.
LDEV-4030 :Disable login for a few minutes after X number of attempts

  1. … 5 more files in changeset.
LDEV-4085: Login footer now always at the bottom of the page.

  1. … 1 more file in changeset.
LDEV-4050: Disable autocomplete for login form

LDEV-4050: Disable autocomplete for login form

LDEV-3961: autocapitalize="off" for username input

LDEV-3961: adjusting formatting based on Marcino's comments

LDEV-3961: adjusting formatting (yes, again!)

LDEV-3961: adjusting formatting (yes, I should use Eclipse rather than vi!) and adding missing label login button

LDEV-3961: adjustments to css

  1. … 1 more file in changeset.
LDEV-3961: new responsive login page

LDEV-3315: Remove session before changing its ID, i.e. creating a new session. Remove session from mapping even if user is not logged in.

  1. … 4 more files in changeset.
LDEV-3656: Remove attributes from session so a failed authentication does not put user into a loop.

LDEV-3910: Make login page use absoulte, not relative form action URL.

NTU-5: Modify login mechanism so it redirects unauthenticated user to IdP instead of standard login page.

NTU-5: Modify login mechanism so it redirects unauthenticated user to IdP instead of standard login page.

LDEV-3656: Check is session exists before invalidating it.

LDEV-3674: Remove multiple Flash elements: Authoring, icons, themes, i18n files, WDDX libraries and classes, methods, servlets etc. Rename/rewrite methods for Flashless use.

  1. … 420 more files in changeset.
LDEV-3715: Use feature detection instead of browser version.

LDEV-3715: Use feature detection instead of browser version.

  1. … 2 more files in changeset.
LDEV-3696: ooopps.

LDEV-3696: improving the loading splash screen on login/logout

  1. … 2 more files in changeset.
LDEV-3656: When using LoginAs action invalidate sysadmin session only after all JSP tags read data from it.

LDEV-3656: When using LoginAs action or LoginRequestServlet remove session on login JSP page so the new request can be proccessed and not aborted.