# UserEngine Infinite Loop

**URL:** <https://www.ruby-forum.com/t/userengine-infinite-loop/53451>\
**Category:** Engines\
**Created:** [February 6, 2006, 3:46am UTC](https://www.ruby-forum.com/t/userengine-infinite-loop/53451 "2006-02-06T03:46:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sfwalter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/278dde/32.png) [@sfwalter](https://www.ruby-forum.com/u/sfwalter)\
**Post date:** [February 6, 2006, 3:46am UTC](https://www.ruby-forum.com/t/userengine-infinite-loop/53451/1 "2006-02-06T03:46:48Z")

</div>

I have had LoginEngine working like a champ. So I decided to install  
UserEngine. When I go to [http://localhost:3000/user/login](http://localhost:3000/user/login) it keeps on  
trying to redirect to /user/login until Firefox decides to stop trying.  
Here is my log:

127.0.0.1 - - [05/Feb/2006:20:34:17 Central Standard Time] “GET  
/user/login HTTP/1.1” 302 98

- → /user/login  
127.0.0.1 - - [05/Feb/2006:20:34:17 Central Standard Time] “GET  
/user/login HTTP/1.1” 302 98
- → /user/login  
127.0.0.1 - - [05/Feb/2006:20:34:17 Central Standard Time] “GET  
/user/login HTTP/1.1” 302 98
- → /user/login

Any ideas? If I comment out references to the UserEngine in  
application.rb and environment.rb then things work like they did before  
I installed LoginEngine.

THanks, scott.

---

<div class="post-metadata">

**Author:** ![sfwalter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/278dde/32.png) [@sfwalter](https://www.ruby-forum.com/u/sfwalter)\
**Post date:** [February 6, 2006, 9:46am UTC](https://www.ruby-forum.com/t/userengine-infinite-loop/53451/2 "2006-02-06T09:46:55Z")

</div>

Did you follow the installation instructions for the user engine? Most  
significantly you need to run “rake bootstrap” to generate the  
permissions, and change the before\_filter from :login\_required to  
:authorize\_action. My guess is that you’re simply not authorized to  
perform /user/login.

On 2/6/06, Scott W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> - → /user/login
> 
> –  
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> 
> * * *
> 
> engine-users mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.rails-engines.org/listinfo.cgi/engine-users-rails-engines.org](http://lists.rails-engines.org/listinfo.cgi/engine-users-rails-engines.org)

–

- J \*  
~

---

<div class="post-metadata">

**Author:** ![sfwalter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/278dde/32.png) [@sfwalter](https://www.ruby-forum.com/u/sfwalter)\
**Post date:** [February 6, 2006, 12:30pm UTC](https://www.ruby-forum.com/t/userengine-infinite-loop/53451/3 "2006-02-06T12:30:20Z")

</div>

I had a similar issue, which rounded out something like enabling:

```
config :use_email_notification, true

```

Try it and see if it works, if it is that, we can track it down.

-Nb

```auto
 Nathaniel S. H. Brown http://nshb.net

```
