Shiro
  1. Shiro
  2. SHIRO-321

AuthenticatingFilter - consolidate auto-authentication logic

    Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 1.1.0
    • Fix Version/s: 1.3.0
    • Component/s: None
    • Labels:
      None

      Description

      The FormAuthenticationFilter and the BasicAuthenticationFilter perform repetitive logic in the onAccessDenied implementation to automate an authentication during an authentication request. For example:

      http://shiro.apache.org/static/1.1.0/xref/org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#148

      This should be abstracted and represented in the parent AuthenticatingFilter abstract class to 1) reduce code in the children classes and 2) make this accessible for custom AuthenticatingFilter subclasses.

        Activity

        Les Hazlewood created issue -
        Les Hazlewood made changes -
        Field Original Value New Value
        Fix Version/s 1.3.0 [ 12317961 ]
        Fix Version/s 1.2.0 [ 12315478 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Les Hazlewood
          • Votes:
            2 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:

              Development