User Manager/User sign up

From MikroTik Wiki
< User Manager
Revision as of 14:25, 11 October 2006 by Girts (talk | contribs) (not finished yet)
Jump to: navigation, search

Usually user accounts are created by customers. But users can also sign-up by filling in the sign-up form. This feature is available since version 2.9.31.


Setup

User sign-up can be enabled per cusomer. I.e., some customers can allow it while others don't.

Signup is disabled by default. To enable it several requirements must be met:

  • Note: All the attributes mentioned above can be configured in customer section of the customer web-page;
  • Customer, who wants to allow sign-up, must have public ID. Since Only subscribers have permissions to edit customers, this public ID must be assigned by the subscriber. In other words - subscriber must configure public ID's for its customers.
  • Sign-up credit must be defined for the customer. It is not allowed to sign up as an unlimited user. So the user must have an initial credit to be assigned at the beginning:
    • First decide how long the user must be allowed to have sessions (HotSpot) on sign up. Because if the sign-up credit will have 1 hour session limit, the user can sign up 10 times and use the service 10 hours. Usually there are two cases:
      • User must be able to just sign up - choose the username and password, nothing else. To use services he/she must pay the service provider who extends the time-limit. A very short credit is the solution in this situation, for example, 10 seconds;
      • User is allowed to use the service as much as he/she likes. Service provider is interested only in counting of time and traffic, not limiting it (after-payment services or office network). A very long credit is the solution in this situation, for example, 100 weeks. The credit can be extended after the expiration.
    • When the above decision is made a credit with desired time-limit must be created. It can be done in the credit section of the customer web-page. If there already is one credit suitable for sign-up needs, it can be used also, it is not mandatory to create a new one;
    • This credit must be specified as sign-up credit for the customer - subscriber can choose it in customer section of the customer web-page (field signup credit, group User options, hidden by default, use the checbox to show it);
  • The customer should have email address specified. Email will be send to users who sign up using this as the from-address.
  • SMTP-server must be specified. It can be done via console, under tool email, command "set server=xxx.xxx.xxx.xxx". This SMTP server will be used to send email;
  • TODO - email subj & body

TODO

Sign-up steps

User signup can divided in following steps:

  • Subscriber configures required parameters (described above);
  • User opens sign-up page URL in the browser;
  • User fills in the sign-up form;
  • An inactive account is created for the user;
  • An activation email with login, password and activation key is sent to user's email address;
  • User clicks on a link in the activation email;
  • The account gets activated;
  • User can start using services. And can check the status and change settings in the user web-page.

May seem a little confusing, but all these steps are simple and can be done in several minutes.

Creating account

TODO

Activating account

TODO

Login

TODO