2.1. Users must sign up or log in to create posts and access certain features.
2.2. Users can choose to comment anonymously without logging in; however, site administrators will be able to identify them.
2.3. Profiles are created upon user signup and include:
2.3.1. Required fields: username, email, and preferred name.
2.3.2. Optional fields: profile photo, short bio (up to 200 words), profession, and interests.
2.4. Passwords must meet specified security requirements. An error message should be displayed if a password does not meet these requirements.
2.5. Users can delete their accounts. Posts involved in active discussions cannot be removed.
2.2. Users can choose to comment anonymously without logging in; however, site administrators will be able to identify them.
2.3.1. Required fields: username, email, and preferred name. 2.3.2. Optional fields: profile photo, short bio (up to 200 words), profession, and interests. 2.4. Passwords must meet specified security requirements. An error message should be displayed if a password does not meet these requirements. 2.5. Users can delete their accounts. Posts involved in active discussions cannot be removed.