A couple of years ago, I created the Redirect After Login extension to provide some additional control over behavior after user login or logout. This was useful to us, and others in the EE community soon let us know that it was useful to them as well. Several people have contributed fixes and improvements, and many have contributed valuable feedback.
This extension may not work properly on sites using MSM/multisite or EE forums. That said, it works quite well for most sites, and even made it into someone’s top ten list.
Redirect After Login is free to download, use, modify, or distribute. It allows you to specify the following behaviors:
- Whether to display the confirmation page after user login
- Whether to display the confirmation page after user logout.
- Whether to direct user to previous page or a set destination.
- Destination after user login.
- Destination after user logout.
Both EE1 and EE2 versions are here on the devot:ee listing:
http://devot-ee.com/add-ons/login-redirect
This is a free addon, so support is pretty limited. Please post support and feature requests in the devot:ee listing, at the link above.