Configuration

Configuration manual for PageSeeder

Personal details

The flows in this article provide context for emails sent when users manage their own account including:

  • changing their email address
  • resetting or updating their password
  • out of office notifications

Note

Creating an account is part of the member management flows.

Change email

The user is authenticated and intends to change his email address. In this flow, PageSeeder will send an email with a link to confirm the change of email address.

The email is sent to the new email address. In order to confirm the change of email, the user can just click the link without needing to authenticate.

Email flow - Email change

ServicesEmail template
change-email-confirm
/members/{member}/email [POST]

Token

The change-email token can only be used once to update the email address of the user without having to enter the credentials. It expires after a limited time.

Reset password

The user is not authenticated and intends to reset his password by submitting his email address. This is a two-step process. An email is first sent to user to confirm that the password should be reset. Upon clicking on the confirmation link, the user can enter a new password without having to authenticate. The email is sent to notify the user that the password has been updated.

Email flow: reset password

ServicesEmail template
reset-password-confirm
change-password

Note

This process can also be initiated:

  • by an administrator on behalf of the user.
  • by an administrator using forceresetpassword which can skip the confirm step.
  • when a member becomes an administrator (via /administrators [POST] )

Token

The reset-password token can only be used once to update the password of the user without having to enter the credentials. It expires after a limited time.

Note

The Service: /members/{member} [GET] can be used with the reset-password token to:

  • get the username required to reset the password
  • to find out whether the member is an admin and if so check that the new password is strong.

Update password

The user is authenticated and intends to update his password. Since the user is already authenticated and submits both his current and new password, this is a once-step process where the email is sent to notify the user that the password has been updated.

flow_update_password.png

ServicesEmail template
change-password

Note

This process can also be initiated by an administrator on behalf of the user.

 

Out of office notifications

This process flow is triggered when an "Out of Office" string is detected in a reply to a message sent by PageSeeder. This usually occurs when a user set her email to send "Out of office" auto-replies but has not changed her notification settings to 'On vacation' in PageSeeder.

Before the maximum number of auto-replies is reached, PageSeeder will warn the user that her notification settings will be changed to "On vacation". When the limit has been reached the user account is automatically updated and the user is notified.

Note

This behavior is controlled by the outOfOfficeLimit (default 2) and outOfOfficeString in the Template Properties.

Out of office

ServicesEmail templates
N/Aout-of-office-warning
N/Aout-of-office-change

 

Created on , last edited on