Re: User Login

Fredrik Thuresson
Thu, 05 Jun 2008 04:47:35 -0000

<% if session[:uid].blank? %>
    Login Form
<% else %>
    <%="Hello id: #{session[:uid]}" %>
<% end %>

-Fredrik
cz231 wrote:
> Hmm...that doesn''t work...Does anyone else know?
> I''ll have to look into that plugin too...
>
> Right now I''m trying
> <% if session[:uid] != nil  -%>
> Welcome User
>
> 			<% else -%>
> 		Login Form
> <% end -%>
>
> Thanks for any help...
>
> On Jun 2, 9:02 pm, Cayce Balara
<rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org>
> wrote:
>
>> cz231 wrote:
>>
>>> Oops, sorry about that, I accidentally sent it somehow...
>>>
>>> Anyway, for the <% if session[:uid] = @user.id -%> , I
don''t know what
>>> would go in there...
>>>
>>> Thanks for your help...
>>>
>> Really all you want to know is if there is a session[:uid] -
>>
>> <% if session[:uid] %>
>>
>> if there is then the user is logged in, otherwise it will be nil.
>>
>> However, there''s some more to it. I would recommend you pull
down the
>> restful_authentication plugin, run the generator and then examine the
>> code to see how they do all this, which will teach you a lot.
>>
>> For instance, Restful_Authentication exposes the currently logged in
>> user with "current_user" and also methods like
"logged_in?" and
>> "authorized?" that will assist with what you are trying to
do.
>> --
>> Posted viahttp://www.ruby-forum.com/.
>>
> >