Wiki source for UserAdministration


Show raw source

=====User Administration=====
{{since version="1.1.6.4" align="left"}}

[[WikkaReleaseNotes1164 | WikkaWiki 1.1.6.4]] introduces a new system page, **""AdminUsers""** (located in the CategoryAdmin) , accessible by [[WikiAdmin | system administrators]] to facilitate various user management tasks. This code has been extensively beta-tested in previous versions, and has been enhanced for 1.1.6.4 to include user deletions and session management. You can add this module to every wikipage using **""{{adminusers}}""**.

====Features====

~-Display a pageable, sortable and searchable **list of registered users**, including:
~~-Username and userpage (if any)
~~-Registered email address
~~-Sign-up time
~~-Registration IP address ''(forthcoming)''
~-Display user statistics:
~~-Display user's **owned pages**
~~-Display user's **comments**
~~-Display user's **changes**
~-Allow wiki admins to perform specific actions on single or multiple users:
~~- Remove/ban users
~~- Send users feedback ''(forthcoming)''
~~- Create new users ''(forthcoming)''

===User Account Deletion and Session Management===

Users may be inactivated either individually or in bulk (such as might occur with a scripted registration attack) by using the **Delete** functionality. User accounts are not actually deleted (useful for later reactivation or for post-forensic analysis), but are rather marked in the database as deleted. As such, these users will not be recognized by the system, and additional attempts to re-register the same user will fail.

These are the steps that are taken by the system when a user is inactivated/deleted:

1) The user's password is changed to a value that can never be matched by any password.
1) The user's account is flagged as "deleted".
1) The user's most recent session is immediately closed. This ensures that a user cannot continue to access the system via an existing session cookie.



====Future Enhancements====

- Deleted user accounts can only be restored by direct access to the wiki database. A future version of this module will permit the restoration of user access via the user administration panel.

The current User Administration module is a work in progress. While operational, several features remain to be implemented. Suggestions for improvement are always welcome.

==Sample output==
{{image alt="adminusers screenshot" title="Sample output for adminusers action" url="images/adminusers.png"}}

----
CategoryEN
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki