LoginAsAction.java

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4440 Central *.java migration

  1. … 67 more files in changeset.
LDEV-4594 Turn on/off the integration learner index page block

  1. … 8 more files in changeset.
LDEV-4571: small formatting

LDEV-4501 Tool context files no longer reference audit service.

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

  1. … 5 more files in changeset.
LDEV-3776: Remove $Id CVS keyword.

  1. … 1074 more files in changeset.
LDEV-3776: Remove $Id CVS keyword.

  1. … 782 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

  1. … 2120 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

  1. … 1860 more files in changeset.
LDEV-3401: Convert XDoclet annotations to empty comments.

  1. … 473 more files in changeset.
LDEV-3578: Use single-use passwords for internal authentication in LoginRequestServlet and LoginAsAction.

  1. … 3 more files in changeset.
LDEV-3578: Convert passwords from sha1 to sha256 with salt after successful authentication and on password change. Remove password hashing in browser. Change internal authentication mechanism for LoginRequestServlet and LoginAsAction.

  1. … 23 more files in changeset.
LDEV-3335, LDEV-3340: Remove or simplify SSO components. Fix sysadmin LoginAs functionality.

  1. … 17 more files in changeset.
LDEV-3331: Allow logging in via integrations. Allow redirecting to a given URL after log in. Adjust sysadmin "login as" functionality.

  1. … 3 more files in changeset.
LDEV-3287 Audit log when loginas

LDEV-3287 Audit log when loginas

change 'login as' to support non LAMS-DB users by maintaining LAMS shared session (universal login module uses it to verify sysadmin role before bypassing authentication)

  1. … 2 more files in changeset.
The lookup for the service bean was looking for the "BlahServiceTarget", rather than "BlahService". As a result, it was accessing the functionality of the service bean, but was bypassing the transaction definitions, hence the database updates were not wrapped up in database transaction properly. We didn't notice it previously as the filter that forces the Hibernate Session to stay open during the entire web call was effectively causing us to use the same database connection for the entire web call anyway.

  1. … 12 more files in changeset.
LDEV-1187 sysadmin can login as any user, LoginAsAction provides the user/pass and login.jsp handles the automatic login

    • -0
    • +120
    ./LoginAsAction.java
  1. … 2 more files in changeset.