Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[stable16] New Password Welcome form : Activate and choose intial password for new provisioned user #16251

Conversation

compagnon
Copy link
Contributor

Proposal for #16245
Committer: same person - @gcompagnon @compagnon

/newpassword
/newpassword/email
/newpassword/userid
would provide a dedicated welcome page for new users , letting them enter the same process than Lost Password (new password feature is implemented into LostController)
This URL could be used into a customized Welcome email in a simple way for Business people/sales.

The new user could use that URL to choose his password, and the form could be customized to make user to accept conditions of use.

image
If the user has never login(is enabled) => this is a First connection
image

If the user returns, on that URL: this is a Lost Password form
image

  • I have added also an administrator_email property on the config.php to display 'mailto' link to the * administrator email with the user id. l have updated some i10n messages for using that info instead of a "Administrator" , user knows the email.
  • Anti spam is enabled with throttle_delay

Here is an exception management example: a mailto on the administrator email is enabled
image

@compagnon compagnon force-pushed the feature/16245/new-password-form branch from c559e14 to efbb469 Compare July 5, 2019 10:32
Signed-off-by: Guillaume COMPAGNON <gcompagnon@outlook.com>
@compagnon compagnon force-pushed the feature/16245/new-password-form branch from efbb469 to e35996c Compare July 5, 2019 10:40
@kesselb
Copy link
Contributor

kesselb commented Jul 5, 2019

Thank you for this contribution 🎉

Mind to rebase the branch against master? New features are developed against the master branch.

.gitignore Show resolved Hide resolved
.htaccess Show resolved Hide resolved
@compagnon
Copy link
Contributor Author

#16260 is the new pull request on Master

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants