-
Type:
Suggestion
-
Resolution: Fixed
-
Component/s: None
If you try to access a section of the site that is blocked by Seraph (e.g. admin/), but you do not have sufficient privileges, you are redirected to the login screen, even if you are already logged in. Logging in from that screen will redirect you to the admin page... which will direct you back to login because you still do not have the privileges.
The login screen should detect if the user is already logged in. If so, present a dialogue saying: "You do not have permission to access <url>. To access this page, please log in below as a user with sufficient permissions." (Provide some kind of obvious escape-link to the dashboard)