StingRay Logo

Social Networks
Human Silhouette

Aspects of Implementing User Registration on a Website

Though some people offer to prohibit anonymity on the Internet due to security reasons, it is not so dangerous but is simply convenient. The most of the Internet resources mostly works well for anonymous surfers. And if anonymity was a benefit of your website, and once you have decided to implement registration and authentication of your visitors (users), there must be significant reasons for that. The given article observes some aspects of such a new feature.

Firstly, if the registration and authentication of visitors is implemented on a website where anonymity used to rule, the new feature must not lead to prohibiting anonymity (if there are no significant reasons for that such as of security or data trustworthiness). The absence of compulsory registration and authentication is convenient for its visitors. Registration must give some other benefits.

Secondly, before implementing the feature, i. e. the optional registration and authentication of the website visitors be sure to compose the list of significant benefits for the registered and authenticated users as compared to anonymous visitors. This list, from one side, must not make anonymous visitors feel themselves disrespected and extremely limited in abilities; from the other side, it must make registered ones feel privileged. Otherwise no one will register.

The examples of such benefits are:

  • The ability to receive e-mail notifications on new replies for the user’s messages or new comments on the interesting page, if the registered user specified his/her e-mail address.
  • The ability to edit own messages/comments while they remain unanswered, mostly as a way to fix some misprints.
  • The increased session time that allows to avoid losing the passed authentication state while writing long messages/comments.

Thirdly, you must count the pros and cons of all implementation variants: by yourself from scratch (if you use a self-made web system/site); by standard means of the used platform, development framework or system (for example, of the used Content Management System, CMS); or using external mechanisms (there will be a separate article on that). The development man-hours are the main criterion here, though you should also consider users’ convenience.

Add your comment, or log in to (un)subscribe.
Smile Wink Tongue Grin Laugh Sad Very Sad Shocked Crazy Indifferent Silent Cool Evil Mad Confused Sorry In Love Angel Devil Thinking FacePalm See No Evil Bold Italic Underline Strike Font Size Hyperlink Quote