Edit login page / forgot password

Enonic version: 6.10
OS: docker

Hi team !

Is it possible to change login page ? We need to have forgot password functionality and would be good to have a link on login page.

P.S.: I didn’t find forgot password functionality and start working on this via services.


I suppose you are talking about the admin login page.
All authentication and login page is handled by ID Providers.
The one (with the eagle background) that is shipped with Enonic XP and used by default by admin does not have a forgot password though.

We should, in the future, add this functionality to this default ID Provider.
For now if it is blocking, it is possible to replace it. But if you do so, you will have to use another user store than “system”.

You can either:

  1. Install and configure an existing ID Provider: http://xp.readthedocs.io/en/6.10/developer/id-provider/index.html#set-up-an-id-provider
  2. Create your own ID Provider: http://xp.readthedocs.io/en/6.10/developer/id-provider/index.html#id-providers

In existing providers, “Simple ID Provider” has a forgot password : https://market.enonic.com/vendors/enonic/com.enonic.app.simpleidprovider