Dominique Jäggi created SLING-3905:
--------------------------------------
Summary: Support Password Expired In Sling Authenticator
Key: SLING-3905
URL: https://issues.apache.org/jira/browse/SLING-3905
Project: Sling
Issue Type: New Feature
Components: Authentication
Reporter: Dominique Jäggi
With the added support for password expiry and password change on initial login
(see OAK-1922) the sling authenticator needs to be enhanced in order to support
additional login states, such as "password expired". these states can later be
evaluated by login handlers, e.g. redirecting to appropriate change password
locations.
the attached patch introduces an enum for login state reason codes and sets the
code during handle login failure depending on the login state.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)