- Users should be able to update their password while they are logged in
- Users need to input their current password
- Users need to input their new password, following the same validation rules as for the registration process
- User should be able to update their email while they are logged in
- User should provide new password in order to do that
- User should be able to delete their account
- “Are you sure?” confirmation pop-up is shown to User
- If User confirms the removal, then:
- all uploaded documents are removed
- the account is removed
- hash is removed from blockchain
- User has to create a new account from scratch to continue with Panjia app