# Single Sign on

**URL:** <https://rubytalk.org/t/single-sign-on/42317>\
**Category:** ruby-talk\
**Created:** [19 November 2007 08:30 UTC](https://rubytalk.org/t/single-sign-on/42317 "2007-11-19T08:30:00Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![deepti.pg](https://avatars.discourse-cdn.com/v4/letter/d/e36b37/32.png) [@deepti.pg](https://rubytalk.org/u/deepti.pg)\
**Post date:** [19 November 2007 08:30 UTC](https://rubytalk.org/t/single-sign-on/42317/1 "2007-11-19T08:30:00Z")

</div>

Hello,

I have been trying to have a single sign on for my rails application.  
I somehow fail to understand how to access that particular user object  
from within the login method from the account controller.

I tried: User.find\_by\_login(@params[:user\_login]) in which user\_login  
is the name of the text field in the login.rhtml, but I cant access  
the user object.

My plan is to access the user oject, check his role and then  
accordingly route him to the right page.

Is there an alternate way to achieve this?

Thank you!
