Details

    • Type: Sub Task Sub Task
    • Status: Resolved Resolved
    • Priority: Major Major
    • Resolution: Complete
    • Affects Version/s: 2.2
    • Fix Version/s: 3.2
    • Component/s: Core
    • Labels:
      None
    • Rank (Obsolete):
      7535
    • Global Rank:
      49245
    • Sprint:
      Mobility 3.2, Mobility 3.3

      Description

      Create a basic login/logout system for the mobility platform. The system should allow users to provide a login name and password on a simple mobile login page which will be used for authentication. The password must be hashed with the username and other factors and compared with the stored hash in the user table. Plain text passwords should not be stored in the database nor utilized outside of generating the hash for authentication.

      The application should allow for configuration of authentication methods with this simple authentication being the alternate method and REMOTE_USER authentication being the primary method. The configuration should alter the behavior of the RemoteUserInterceptor in security.authentication as well as the AuthenticationInterceptor if necessary.

      A logout transaction must be created to clear the user's credentials from the application's session.

        Issue Links

          Activity

          Hide
          Joe Swanson (Inactive) added a comment -

          This task should follow MOBILITY-416.

          Show
          Joe Swanson (Inactive) added a comment - This task should follow MOBILITY-416 .
          Hide
          NurulHaque Murshed added a comment -

          User object always comes as null. As per the discussions with Joe last time, I am reassigning this to him.

          Show
          NurulHaque Murshed added a comment - User object always comes as null. As per the discussions with Joe last time, I am reassigning this to him.

            People

            • Assignee:
              Joe Swanson (Inactive)
              Reporter:
              Joe Swanson (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 4 days
                4d
                Remaining:
                Time Spent - 3 days, 2 hours Remaining Estimate - 6 hours
                6h
                Logged:
                Time Spent - 3 days, 2 hours Remaining Estimate - 6 hours
                3d 2h

                  Agile

                    Structure Helper Panel