neosrulez/neos-passwordreset

There is no license information available for the latest version (1.1.1) of this package.

A Neos CMS package that adds password reset functionality to Neos backend login form

1.1.1 2023-09-27 09:11 UTC

This package is not auto-updated.

Last update: 2024-11-20 14:43:25 UTC


README

NeosRulez.Neos.PasswordReset adds a password reset form to Neos backend login screen, so that users who have forgotten their password can easily reset it. An electronic address of the email type must be stored with the user or the Neos backend username must correspond to an email address.

PasswordReset

Installation

The NeosRulez.Neos.PasswordReset is listed on packagist (https://packagist.org/packages/neosrulez/neos-passwordreset) - therefore you don't have to include the package in your "repositories" entry any more.

Just run composer require neosrulez/neos-passwordreset

Settings.yaml

NeosRulez:
  Neos:
    PasswordReset:
      senderMail: 'noreply@foo.com'
      adminMail: 'admin@foo.com' # Disable (set it to false) if you not want to recieve info mails.
      passwordLength: 8
      tokenLifetime: 5 # Reset token lifetime in minutes
      confirmation:
        templatePathAndFilename: 'resource://NeosRulez.Neos.PasswordReset/Private/Templates/Confirmation.html'
      reset:
        templatePathAndFilename: 'resource://NeosRulez.Neos.PasswordReset/Private/Templates/Reset.html'
      mailVariables:
        foo: 'bar' # Custom variables for your mails

Author