I need to add password expiry feature in my application using wso2 identity server version 5.11. Referred to following documentation:https://is.docs.wso2.com/en/latest/learn/password-expiry/ As per the aforementioned document we need to download password policy authenticator which is not supported by latest IS 5.11. Also, I did not get Password Expiry option under Password Policies in resident section of identity providers.
Kindly suggest how can I add password expiry feature in wso2 IS 5.11 which will redirect my application to change password window after user password gets expire.
Thanks in Advance!
To do this,
Prerequsists
mvn clean install -DskipTest<IS_HOME>/repository/conf/deployment.tomlfile<PASSWORD_RESET_ENFORCER_ARTIFACTS>/is/pwd-reset.jsp) to the<IS_HOME>/repository/deployment/server/webapps/authenticationendpoint/directory.org.wso2.carbon.extension.identity.authenticator.passwordpolicy.connector-<version>.jar) to the<IS_HOME>/repository/components/dropins/directory.Configuring the Expiration Policy
Configurations
claimsin the admin console and findhttp://wso2.org/claims/identity/lastPasswordUpdateTimeURI orlast password updateclaim and make it as supported by default.user-profileof the user and update theLast Password Updatevalue to a lower value.Local and Outbound Authentication Configurationsection in the Service Providers page of your service.Advanced Configurationradio button option. Add thebasic authenticationas the first step andPassword Reset Enforcer authenticationas the second step. SelectUser subject identifierfrom this step underbasic authentication. SelectUse attributesfrom this step underPassword Reset Enforcer.More info: https://github.com/wso2-extensions/identity-outbound-auth-passwordPolicy/blob/master/docs/config.md