Changes between Version 5 and Version 6 of doc/developer/UserRolesArchitecture
- Timestamp:
- 05/04/07 21:55:42 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
doc/developer/UserRolesArchitecture
v5 v6 57 57 In the common case, missing permissions should be handled through exceptions. 58 58 This will solve two annoying problems, while getting rid of just about all current permission error handling code: 59 -If the user is not logged in (because of a timeout, or never logged-in), allow him to login.60 -If the user doesn't have the necessary permission(s), inform him (telling which permission is missing) and allow to login as another user.59 * If the user is not logged in (because of a timeout, or never logged-in), allow him to login. 60 * If the user doesn't have the necessary permission(s), inform him (telling which permission is missing) and allow to login as another user. 61 61 In both cases, if the user successfully logs-in (with the rights permission), the get and post parameters are regenerated and the original operation is attempted again. 62 62 == Exception Implementation ==