I have started with an extension that defines a route that is supposed
to be visible only from the front-end of my Radiant site.

It provides a user authentication screen much like the back-end
authentication screen and saves the user in a session.  (Already
disabled SiteController "sessions :off" line.)  I am using the same user
table as is used by Radiant.  My plan is to change the default Radiant
user table adding lower level privileges that do not allow such users to
see the back-end interface.  If this is too complicated, I may end up
creating a separate table of external_users though that is not my
preference.

Ultimately, I will map several custom controllers for handling Rails
CRUD interactions with the authenticated user--basically, a simple Rails
app.  Here's the route mapping I use:

 map.user_login 'user/login', :controller => 'user', :action => 'login'

Anytime I type in "http://mysite.com/user/login"; I end up being
redirected to the back-end login.  If I login to the back end, THEN I am
able to access this front-end login screen, but that's not the intended
use.  Any idea what part of Radiant is intercepting my request and
redirecting it to the back-end login?

-- 
Posted via http://www.ruby-forum.com/.
_______________________________________________
Radiant mailing list
Post:   [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

Reply via email to