Hi, if your session information is tied to your authentication, then it would only affect the actions that require authentication. Thus, you’ll need to change the following line because it requires authentication for all your public actions in the controller in question:
before_filter :login_required
to something similar to the following:
before_filter :login_required, :except => [:, :, … ]
Now, you’re authenticating for all actions except , , …
Good luck,
-Conrad