Mas funcionalidades al plugin restful_authenticacion

buenas a todos

estoy siguiendo este tutorial [1] para darle mas funcionalidades al
plugin restful_authenticacion

me momento viene todo bien, (mas alla de que al autor se le olvidaron
algunas cosas que me hiceron perder un poco la cabeza)

hay una linea en el codigo que me llama la atencion ya que no entiendo
su sintaxis.
en algun momento si el usuario desea reiniciar su password hace algo asi

if ((params[:user][:password] && params[:user][:password_confirmation]))
self.current_user = @user # for the next two lines to work
current_user.password_confirmation =
params[:user][:password_confirmation]
current_user.password = params[:user][:password]
@user.reset_password
flash[:notice] = current_user.save ? “Password reset successfully” :
“Unable to reset password”
redirect_back_or_default(’/’)
else
flash[:alert] = “Password mismatch”
end
end

que significa la linea
@user.reset_password ??

seria un shortcut para
@user.reset_password = true ???

y en todo caso en el modelo tendria que ir algo como (creo que el
autor obvio ese cambio verdad) ?

#app/models/user.rb
attr_accessor :reset_password

saludos

gabriel

[1] http://amanzi.blogspot.com/2008/03/rails-authentication.html

No se tratará de un método definido en le modelo User?
El jue, 17-04-2008 a las 09:43 -0300, Gabriel S. escribió:

no,
definitivamente no esta el metodo del user original,
el autor del blog creo nuevos metodos…
pero mas alla de eso…

alguna idea de que significa esa sintaxis?

gracias

2008/4/17 fernando.martinezgil [email protected]:

On Thu, Apr 17, 2008 at 9:20 AM, Gabriel S. [email protected]
wrote:

alguna idea de que significa esa sintaxis?

¿Será tal vez el método reset_password que el usuario define en el
modelo UserMailer?

El Thursday 17 April 2008 16:20:49 Gabriel S.
escribió:> no,

definitivamente no esta el metodo del user original,
el autor del blog creo nuevos metodos…
pero mas alla de eso…

alguna idea de que significa esa sintaxis?

Es un metodo que añadió al modelo User.
Ese tutorial es parecido a este otro pero parece que está incompleto.
http://railsonedge.blogspot.com/2008/03/rails-forum-restful-authenticationpart.html

if ((params[:user][:password] &&
flash[:alert] = “Password mismatch”

[1] http://amanzi.blogspot.com/2008/03/rails-authentication.html


Ror-es mailing list
[email protected]
http://lists.simplelogica.net/mailman/listinfo/ror-es


Ror-es mailing list
[email protected]
http://lists.simplelogica.net/mailman/listinfo/ror-es


Sergio Cambra .:: entreCables - Symbol Servicios Informáticos S.L. ::.
Nicolás Guillén 6, locales 2 y 3. 50.018 Zaragoza
T) 902 021 404 F) 976 52 98 07 E) [email protected]

Mirate el punto 20 del tutorial:

Add methods to models/user.rb: forgot_password, reset_password,
recently_forgot_password, recently_reset_password and
recently_activated. Also add protected method
make_password_reset_code.

Tienes que crear los métodos tu.

2008/4/17 Gabriel S. [email protected]:

Buenas, sabeis si este plugin tiene la funcionalidad de “Recuperar
contraseña?” gracias

Miguel Angel Calleja Lázaro escribió:

Buenas, sabeis si este plugin tiene la funcionalidad de “Recuperar
contraseña?” gracias


Ror-es mailing list
[email protected]
http://lists.simplelogica.net/mailman/listinfo/ror-es

Aquí tienes de todo con el plugin:
http://www.railsforum.com/viewtopic.php?id=14216

Suerte!

On 21/04/2008, Miguel Angel Calleja Lázaro [email protected] wrote:

Buenas, sabeis si este plugin tiene la funcionalidad de “Recuperar
contraseña?” gracias

Buenos días,

por favor, no secuestréis hilos para hacer nuevas consultas. Y no vale
que la consulta secuestrada sea sobre el mismo plugin. La consulta es
distinta, nuevo hilo.

Y ahora vamos a proponer un nuevo ejercicio, a ver si así nos
enteramos. Imaginad que cada consulta a la lista os cuesta un euro.
¿Evitaría esto que se hiciese semejante pregunta antes de leerse el
README del plugin o hacer en Google la consulta

“restful_authentication recuperar
contraseña”
y leer el primer resultado.
?

Ahora si me disculpais, voy a echarle un vistazo a la
conexión Mailman/Paypal


Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.

Manuel González Noriega
escribió:> distinta, nuevo hilo.

Ahora si me disculpais, voy a echarle un vistazo a la conexión Mailman/Paypal

Lo siento amigo

gracias!
voy a migrar de tuto!

2008/4/17 Sergio Cambra .:: entreCables - Symbol Servicios
Informáticos S.L. ::. [email protected]:

On 21/04/2008, Miguel Angel Calleja Lázaro [email protected] wrote:

Manuel González Noriega escribió:
Lo siento amigo

Habiendo propósito de enmienda, ego te absolvo de todos los pecados :slight_smile:


Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.

Eres un cachondo manuel. Perdona por tomarme la libertad de llamarte
cachondo sin conocerte, aunque te leo casi todos los dias.
La verdad es que admiro la paciencia con la que orientas a la gente
cuando
“NOS” pasamos las normas de la lista por el arco del triunfo.
Como dicen por aquí. Un +1 para ti

Un saludo,
Andrés

2008/4/21 Manuel González Noriega [email protected]:

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs