I have an interesting requirement where user needs to be logged in to open a particular page x. However for the actions performed on page x, the user need not be logged in (i.e., it is ok if the user's session timed out). Is it possible to do this with Seam?
Yes you can annotate your business method with @Restrict