|
DevUserRegistrationPolicy
Describes the design and implementation of different user registration policy.
Phase-Design, Phase-Implementation
Gnizr implements a policy-driven user registration function. Depending on the configuration, system administrators can choose to implement one of the following user registration policy:
ConfigurationTo set the user registration policy, system administrators should edit the registrationPolicy property in gnizr-config.xml. Valid values for registrationPolicy:
If this property is not defined, the default value is open.
DesignThe design for Close Policy implementation is as follows. If the user registration policy is close, then any one who attempts to invoke the user registration pages will receive a notice message, which says the user registration function is closed. For open and approval policy implementation, the business logic is depicted in the following UML diagrams:
| ||||

