Skip to main content

 Advanced

Advanced topics

Servlet: ChangeDetailsForm

com.pageseeder.ChangeDetailsForm

Description

This Servlet was designed to be used in the layout and must not be used from an external API such Apache Ant.

Handles changing of a member's details.

HTTP Method: GET

Displays the form to change the details of the user.

HTTP Parameters

NameDescriptionRequiredTypeDefault
new_usernameNew usernamenostring
usernameOriginal usernamenostring

HTTP Method: POST

Processes the change details form and returns the result of the update.

HTTP Parameters

NameDescriptionRequiredTypeDefault
new_usernameNew usernamenostring
usernameOriginal usernamenostring
firstNameMember firstnamenostring
surnameMember surnamenostring
emailMember emailnoemail
emailConfirmConfirmation email for changed detailnoemail
dobDate of Birthnostring
dobConfirmDate of Birth Confirmednostring
new_passwordNew Passwordnostring
passwordConfirmNew Password Confirmednostring
blankPasswordSet Blank Passwordnostring

PageSeeder Return Status

missing-parameterSome Details Missing
missing-parameterEmail or Username Required
invalid-parameterEmail address confirmation is incorrect
invalid-parameterDate of Birth confirmation is incorrect
invalid-parameterEmail address invalid
invalid-parameterPassword confirmation is incorrect.
invalid-parameterUsername already in use.
invalid-parameterEmail address already in use.
Created on , last edited on