New issue 1 by Nightgunner5: User accounts
http://code.google.com/p/llamaslayers-ajax-chat/issues/detail?id=1
Users should be able to:
* Create an account
* Log in with a username and password
* Reserve a username (minimum length and exemptions able to be set in
config.php)
* Have privilege levels (admin IP would be deprecated, replaced with
bitwise privilege levels)
Does anyone have any more ideas?
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
Comment #1 on issue 1 by Nightgunner5: User accounts
http://code.google.com/p/llamaslayers-ajax-chat/issues/detail?id=1
(No comment was entered for this change.)
Here's my idea of the bitwise privilege fields so far:
- (guest) = Normal chat, generated icon
0 = Normal chat, verified icon
> 0 = Can access admin interface
1 = Can send global messages
2 = Can use the cleanup function
4 = Can delete users without level 4
8 = Can delete users without level 8 (implies level 4)
16 = Can edit users (implies levels 0-8)
32 = Can edit config/settings (implies levels 0-16)
Does anyone have a better idea?
As of r20, admin IP is no longer used. Privilege levels guest, 0, 1, and 2
have been
added, and all registered users have the same special icon.
Next up: Administrative settings changes and user editing via the chat
admin page.
How does someone get assigned a level? How does a user advance to the next
level?
In reply to crocus4:
The levels can be assigned through either the admin interface (in the
future, after
it's built), or in a text file.
Users start at 0 when they register.