|
[
Permlink
| « Hide
]
Andrew Perepelytsya added a comment - 30/May/08 03:03 PM
My question is: should we enforce this validation on the backend as well as UI?
Changing to bug and setting priority to Major, as without this fix the repo will be corrupted (nobody could login). Deleting itself should be allowed, IMO, it will be allowed to admin only, and as long as there's another admin user, will be fine.
okay, but If we allow users to delete themselves than they should be logged out after that action occurs.
Check the Logout link handler in Galaxy class, the same url can be used to logout and kill current user's session.
Great, here is the plan:
A compromise until the proper API level validation has been done. Since we have a locked uber-group, it makes sense to have a reserved uber-user (ala root); in this case the username is admin. This user can not be removed and must be a member of the Administrators uber-group.
Backend handling can hopefully be done in 1.1 |
||||||||||||||||||||||||||||||||||||||||||||||||