The Joomla! Extensions Directory ™


Advanced Login Redirect on 404 Plugin

A clone of the Joomla System Redirector, but before falling back to looking for a redirect, determines if the only reason a 404 was encountered was due to user might need to login - and if so, sends them to the login form. This can still end in a redirect after they login to a 404 (because suppose you set the access of a page to MANAGERS but the user logs in and is a regular REGISTERED user).

ONLY COMPATIBLE WITH SITES USING SEF (if your joomla configuration does not have SEF URLs enabled, this plugin is not for you... sorry).

This just adds back in the functionality that Joomla used to provide to redirect to the login form when on pages that are authorize (remember the YOU ARE NOT AUTHORIZED... messages? Better than a 404!)

I built this for developers not happy with showing 404 messages to users just because they are not logged in, let's redirect them and them and log them in. If they make it through login, they're redirected to the page that would have raised the 404 and 99% of the time they have access. If permissions for the page are greater than they have once logged in, they will still get a 404...

READ THIS if nothing is happening:
1) Do you have SEF enabled? If not, you must
2) In your plugins, edit the sort order. Make sure that this plugin comes BEFORE the system redirect plugin.
3) DO NOT call me ;) Apparently some people think it's fine to call a developer's cell phone for free support... hmmm, not cool!

Report

2012-01-08
Reviews: 2
I've been developing Joomla websites for more than two years. Currently, I'm working on a website where some content is available only to registered users. If a public user attempts to access the restricted content, they are redirected to a 404 error page. Advanced Login Redirect on 404 seemed like a great solution.

I followed instructions exactly as provided and installed the plugin with no problem. However, when I tested the pugin, I found that it did not work. I reviewed the installation instructions to make sure I didn't miss anything. The plugin just didn't work!

I looked into support optoins for this plugin, but it is clear that the developer provided the plugin "as-is" and does not want to provide support. In that respect, the support is terrible. At least provide a forum so others can try to work through the bugs.