[jbossseam-issues] [JBoss JIRA] Created: (JBSEAM-4099) Simplify wiki login procedure

Christian Bauer (JIRA) jira-events at lists.jboss.org
Thu Apr 9 11:59:41 EDT 2009


Simplify wiki login procedure
-----------------------------

                 Key: JBSEAM-4099
                 URL: https://jira.jboss.org/jira/browse/JBSEAM-4099
             Project: Seam
          Issue Type: Task
          Components: Wiki
            Reporter: Christian Bauer
            Assignee: Christian Bauer
            Priority: Minor
             Fix For: 2.2.0.CR1


The wiki has complex routines to handle a user login. We don't just simply redirect to the start page after a login, we do everything we can to make sure that a login doesn't interrupt existing conversations or redirect the user away from the current page (and form!). This involves resetting the persistence context and making sure that caches and all state is updated with the (raised) privileges.

We can simplify this to:

- when a user logs in and the DocumentHome instance is managed (user is looking at a regular wiki page, maybe with an AJAX form open), execute an HTTP redirect to the current page

- when no DocumentHome is managed (user is browsing directory, members, history, i.e. is not looking at a regular wiki page), we redirect to the wiki start page

- we kill all existing conversations and force a restart with fresh state after login and before redirect

Not as nice but easier to maintain.



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the seam-issues mailing list