prob a stupid question… new to ruby/rails.
I have a working ruby on rails app on my server. However, i don’t
provide authentication service. (login etc)… In my workplace, there
is a centrally authenticated URL- if ppl go there first, they can get
authenticated. i thought i will put my html start page in this
centrally authenticated place(with a form and hidden param and
redirect to my ruby on rails server).
I however, want to prevent ppl directly using http://myServer/app/main
in my main method, i do this
@user = @params[‘user’]
if (@user == nil)
redirect_to “http://goway.com” # basically send them to some no
This looked good… but the problem is: i have other methods like list
This lists all my data
#here my check for @user always returns nil. Why?
Only main method gets access to the html hidden param ‘user’. i dont
know why storing it in @user does not work (i thought its instance