# Devise \[wasRe: restful\_authentication\]

**URL:** <https://www.ruby-forum.com/t/devise-wasre-restful-authentication/194526>\
**Category:** IT\
**Created:** [September 6, 2010, 5:27pm UTC](https://www.ruby-forum.com/t/devise-wasre-restful-authentication/194526 "2010-09-06T17:27:32Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![bigme](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/c0e974/32.png) [@bigme](https://www.ruby-forum.com/u/bigme)\
**Post date:** [September 6, 2010, 5:27pm UTC](https://www.ruby-forum.com/t/devise-wasre-restful-authentication/194526/1 "2010-09-06T17:27:32Z")

</div>

Ho abbandonato restful\_authentication e sto provando con devise, ma  
dopo aver seguito la procedura standard ho un bel:

No route matches {:controller=\>“devise/welcome”}

Ma forse mi conviene scrivere a manina la gestione  
dell’autenticazione? Voi di solito come fate?

Grazie,  
FC

Il 06 settembre 2010 15:38, Francesco C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) ha  
scritto:

> Ciao a tutti,
> 
> sto provando ad utilizzare il plugin restful\_authentication (satish)  
> ma ho il seguente errore:
> 
> uninitialized constant ApplicationController::AuthenticationSystem
> 
> qualcuno mi sa aiutare o mi sa indirizzare? Forse il plugin non è  
> ancora maturo per rails3?
> 
> –  
> Francesco C.  
> System engineer  
> [http://www.fcioffi.net](http://www.fcioffi.net)

–  
Francesco C.  
System engineer  
[http://www.fcioffi.net](http://www.fcioffi.net)

---

<div class="post-metadata">

**Author:** ![bigme](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/c0e974/32.png) [@bigme](https://www.ruby-forum.com/u/bigme)\
**Post date:** [September 6, 2010, 5:38pm UTC](https://www.ruby-forum.com/t/devise-wasre-restful-authentication/194526/2 "2010-09-06T17:38:40Z")

</div>

On Mon, 6 Sep 2010 17:26:56 +0200  
Francesco C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Ho abbandonato restful\_authentication e sto provando con devise, ma  
> dopo aver seguito la procedura standard ho un bel:

E allora prova con il terzo 😉

> **[GitHub - binarylogic/authlogic: A simple ruby authentication solution.](https://github.com/binarylogic/authlogic/)**
>
> A simple ruby authentication solution.

> Ma forse mi conviene scrivere a manina la gestione  
> dell’autenticazione?

IMHO no.

> Voi di solito come fate?

Da tempo uso solo authlogic. In un paio di casi devise.  
Non si capisce bene che cosa ti serva (ok, un sistema di auth) ma  
magari qualche dettaglio in  
più…  
A naso authlogic e vai tranquillo.

ciao,  
a.

---

<div class="post-metadata">

**Author:** ![bigme](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/c0e974/32.png) [@bigme](https://www.ruby-forum.com/u/bigme)\
**Post date:** [September 6, 2010, 5:42pm UTC](https://www.ruby-forum.com/t/devise-wasre-restful-authentication/194526/3 "2010-09-06T17:42:00Z")

</div>

Francesco C. wrote:

> Ho abbandonato restful\_authentication e sto provando con devise, ma  
> dopo aver seguito la procedura standard ho un bel:
> 
> No route matches {:controller=\>“devise/welcome”}

Ce l’hai

devise\_for :users

in routes.rb?

---

<div class="post-metadata">

**Author:** ![bigme](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/c0e974/32.png) [@bigme](https://www.ruby-forum.com/u/bigme)\
**Post date:** [September 6, 2010, 5:58pm UTC](https://www.ruby-forum.com/t/devise-wasre-restful-authentication/194526/4 "2010-09-06T17:58:35Z")

</div>

Risolto 😃

Allora a quanto ho capito authlogic ancora non è maturo per rails3…  
perciò ero andato su devise, però ho giusto leggiucchiato qualcosa su  
internet quindi forse ho capito male io.

Comunque credo ci sia un BUG in devise infatti al riga che mi causava  
l’errore era:

\<%= link\_to “Home”, :controller =\> “welcome” %\>

sostituendo con:

\<%= link\_to “Home”, :controller =\> “/welcome” %\>

funziona tutto!

(ho segnalato il presunto bug su github:  
[No route matches {:controller=\>"devise/welcome"} · Issue #471 · heartcombo/devise · GitHub](http://github.com/plataformatec/devise/issues/issue/471))

Per rispondere alla domanda su cosa mi serve:

ho bisogno di un sistema di autenticazione customizzabile con i ruoli.

Grazie a tutti!  
FC

2010/9/6 Luigi M. - [grigio.org](http://grigio.org) [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> Francesco C. wrote:
> 
> > Ho abbandonato restful\_authentication e sto provando con devise, ma  
> > dopo aver seguito la procedura standard ho un bel:
> > 
> > No route matches {:controller=\>“devise/welcome”}
> 
> Ce l’hai
> 
> devise\_for :users
> 
> ## in routes.rb?
> 
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> 
> * * *
> 
> Ml mailing list  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)

–  
Francesco C.  
System engineer  
[http://www.fcioffi.net](http://www.fcioffi.net)

---

<div class="post-metadata">

**Author:** ![bigme](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/c0e974/32.png) [@bigme](https://www.ruby-forum.com/u/bigme)\
**Post date:** [September 6, 2010, 6:27pm UTC](https://www.ruby-forum.com/t/devise-wasre-restful-authentication/194526/5 "2010-09-06T18:27:16Z")

</div>

> Da tempo uso solo authlogic. In un paio di casi devise.  
> Non si capisce bene che cosa ti serva (ok, un sistema di auth) ma  
> magari qualche dettaglio in più…
> 
> A naso authlogic e vai tranquillo.

Giusto per curiosità, quando hai avuto necessità di usare device  
rispetto ad authlogic?
