# Documentazione Acts\_as\_Authenticated

**URL:** <https://www.ruby-forum.com/t/documentazione-acts-as-authenticated/83932>\
**Category:** IT\
**Created:** [January 30, 2007, 9:33pm UTC](https://www.ruby-forum.com/t/documentazione-acts-as-authenticated/83932 "2007-01-30T21:33:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ogeidix](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/d07c76/32.png) [@ogeidix](https://www.ruby-forum.com/u/ogeidix)\
**Post date:** [January 30, 2007, 9:33pm UTC](https://www.ruby-forum.com/t/documentazione-acts-as-authenticated/83932/1 "2007-01-30T21:33:00Z")

</div>

Ciao a tutti,  
sto iniziando la mia prima applicazione completa in rails  
ma mi sono subito fermato nella gestione degli utenti.

Volendo provare Acts\_as\_Authenticated non sono riuscito  
a trovare una guida che spieghi velocemente la personalizzazione  
del plugin, ovvero sistemare la pagina di registrazione, di modifica  
profilo,  
di login, realizzare un form di login con ajax, gestire l’attivazione  
account  
tramite email, recupera password ecc

Qualcuno sa indirizzarmi su qualche guida ?

Grazie  
:: Diego

---

<div class="post-metadata">

**Author:** ![ogeidix](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/d07c76/32.png) [@ogeidix](https://www.ruby-forum.com/u/ogeidix)\
**Post date:** [January 30, 2007, 9:57pm UTC](https://www.ruby-forum.com/t/documentazione-acts-as-authenticated/83932/2 "2007-01-30T21:57:54Z")

</div>

Installi il plugin e poi tutto a manina :]  
basta editare il controller e le relative viste, o almeno io ho fatto  
cosÃ¬  
comunque non Ã¨ ancora messo benissimo se hai tempo io sta settimana devo  
sistemarmi tutto il sitesa di gestione utenti e una volta fatto ti posso  
dare una mano, da quanto ho capito dobbiamo far cose simili

comunque per darti un’ idea questo Ã¨ il mio metodo login del controller  
account.  
PS: la doc la trovi nel patch di ruby

def login

return unless request.post?

self.current\_user = User.authenticate(params[:login], params[:password])

if current\_user

if params[:remember\_me] == “1”

self.current\_user.remember\_me

cookies[:auth\_token] = { :value =\> self.current\_user.remember\_token ,  
:expires =\> self.current\_user.remember\_token\_expires\_at }

end

render :inline =\> "

hello **\<%= current\_user.login %\>** |

\<%= link\_to ‘\<img src="/images/icons/house.png" alt="account"  
border="0"/\> myAccount’, {:controller =\> ‘users’,

:action =\> ‘account’} %\> |

\<%= link\_to\_remote(‘\<img src="/images/icons/key\_go.png" alt="logout"  
border="0"/\> logout’,

:update =\> ‘’,

:url =\> { :controller =\> ‘account’, :action =\> ‘logout’ }) %\>

",

:layout =\> false

else

render :inline =\> "\<%= form\_remote\_tag(:url =\> {:controller =\>  
‘account’,

:action =\> :login },

:update =\> ‘access\_form’) %\>

 

\<%= text\_field\_tag(‘login’,‘’,‘size’ =\> 10) %\>

 

\<%= password\_field\_tag(‘password’,‘’,‘size’ =\> 10) %\>

 

\<%= submit\_tag(‘login’) %\>

\<%= end\_form\_tag %\>",

:layout =\> false

end

end

----- Original Message -----  
From: “ogeidix” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Sent: Tuesday, January 30, 2007 9:33 PM  
Subject: [ruby-it] Documentazione Acts\_as\_Authenticated

> tramite email, recupera password ecc
> 
> Qualcuno sa indirizzarmi su qualche guida ?
> 
> Grazie  
> :: Diego
> 
> –  
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).

* * *

---

<div class="post-metadata">

**Author:** ![ogeidix](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/d07c76/32.png) [@ogeidix](https://www.ruby-forum.com/u/ogeidix)\
**Post date:** [January 30, 2007, 10:10pm UTC](https://www.ruby-forum.com/t/documentazione-acts-as-authenticated/83932/3 "2007-01-30T22:10:57Z")

</div>

ogeidix wrote:

> tramite email, recupera password ecc
> 
> Qualcuno sa indirizzarmi su qualche guida ?

se parti da qui:  
[http://technoweenie.stikipad.com/plugins/show/Acts+as+Authenticated](http://technoweenie.stikipad.com/plugins/show/Acts+as+Authenticated)

trovi praticamente tutte le informazioni.

per iniziare guarda:  
[http://technoweenie.stikipad.com/plugins/show/User+Authentication](http://technoweenie.stikipad.com/plugins/show/User+Authentication)

## ciao, Luca

Web: [http://spazidigitali.com](http://spazidigitali.com) - [http://thetyper.com](http://thetyper.com)  
Email mailto://removed\_email\_address@domain.invalid  
Skype callto://l.mearelli
