# Login works in dev but not in production

**URL:** <https://www.ruby-forum.com/t/login-works-in-dev-but-not-in-production/99524>\
**Category:** Rails\
**Created:** [January 31, 2006, 7:32pm UTC](https://www.ruby-forum.com/t/login-works-in-dev-but-not-in-production/99524 "2006-01-31T19:32:15Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![xcandyman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/aca169/32.png) [@xcandyman](https://www.ruby-forum.com/u/xcandyman)\
**Post date:** [January 31, 2006, 7:32pm UTC](https://www.ruby-forum.com/t/login-works-in-dev-but-not-in-production/99524/1 "2006-01-31T19:32:15Z")

</div>

Hi,

I’ve implemented the login code from the Agile rails book and it works  
perfectly in local development but as soon as I put it into production  
it wont accept usernames/passwords. It just goes straight back to login  
page.

Any ideas? thanks

---

<div class="post-metadata">

**Author:** ![xcandyman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/aca169/32.png) [@xcandyman](https://www.ruby-forum.com/u/xcandyman)\
**Post date:** [January 31, 2006, 9:13pm UTC](https://www.ruby-forum.com/t/login-works-in-dev-but-not-in-production/99524/2 "2006-01-31T21:13:43Z")

</div>

Does your production database have users/passwords?

~Ben

---

<div class="post-metadata">

**Author:** ![xcandyman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/aca169/32.png) [@xcandyman](https://www.ruby-forum.com/u/xcandyman)\
**Post date:** [February 1, 2006, 5:06pm UTC](https://www.ruby-forum.com/t/login-works-in-dev-but-not-in-production/99524/3 "2006-02-01T17:06:50Z")

</div>

Yes I triple checked

Ben R. wrote:

> Does your production database have users/passwords?
> 
> ~Ben

---

<div class="post-metadata">

**Author:** ![xcandyman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/aca169/32.png) [@xcandyman](https://www.ruby-forum.com/u/xcandyman)\
**Post date:** [February 1, 2006, 5:11pm UTC](https://www.ruby-forum.com/t/login-works-in-dev-but-not-in-production/99524/4 "2006-02-01T17:11:56Z")

</div>

Hi Ste ~

I would try tailing the log to see what is going on behind the scenes.  
That way you can see if the SQL is being sent off to the database or not  
and  
narrow your problem.

tail -f ./log/production.log

~ Ben

---

<div class="post-metadata">

**Author:** ![xcandyman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/aca169/32.png) [@xcandyman](https://www.ruby-forum.com/u/xcandyman)\
**Post date:** [February 1, 2006, 5:15pm UTC](https://www.ruby-forum.com/t/login-works-in-dev-but-not-in-production/99524/5 "2006-02-01T17:15:00Z")

</div>

Does ‘add user’ function work?

On 1/31/06, Ste H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> 
> * * *
> 
> Rails mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

–  
Blog \>\>\> [http://spaces.msn.com/members/skyincookoo](http://spaces.msn.com/members/skyincookoo)

---

<div class="post-metadata">

**Author:** ![xcandyman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/aca169/32.png) [@xcandyman](https://www.ruby-forum.com/u/xcandyman)\
**Post date:** [February 1, 2006, 5:11pm UTC](https://www.ruby-forum.com/t/login-works-in-dev-but-not-in-production/99524/6 "2006-02-01T17:11:56Z")

</div>

is there a flash[:notice] error you can throw in there to find out  
what the error is ?

---

<div class="post-metadata">

**Author:** ![xcandyman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/aca169/32.png) [@xcandyman](https://www.ruby-forum.com/u/xcandyman)\
**Post date:** [February 1, 2006, 7:37pm UTC](https://www.ruby-forum.com/t/login-works-in-dev-but-not-in-production/99524/7 "2006-02-01T19:37:18Z")

</div>

No I get no flash error message and if I go to the add user page it just  
asks me to log in.

This is what production log is saying:

Processing LoginController#login (for ########### at 2006-02-01  
10:34:37) [POST]  
Parameters: {“user”=\>{“name”=\>“####”, “password”=\>“####”},  
“action”=\>“login”, “controller”=\>“login”}  
Rendering within layouts/store  
Rendering login/login  
Completed in 0.02476 (40 reqs/sec) | Rendering: 0.00901 (36%) | DB:  
0.00733 (29%) | 200 OK [[http://dev](http://dev).######.com/login/login]

Parts of log hashed for security reasons…

Sky Y. wrote:

> Does ‘add user’ function work?
> 
> On 1/31/06, Ste H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> > 
> > * * *
> > 
> > Rails mailing list  
> > removed\_email\_address@domain.invalid  
> > [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)
> 
> –  
> Blog \>\>\> [http://spaces.msn.com/members/skyincookoo](http://spaces.msn.com/members/skyincookoo)
