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] Amanzi: Rails authentication: restful_authentication and acts_as_state_machine
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.
if ((params[:user][:password] &&
flash[:alert] = “Password mismatch”
[1] Amanzi: Rails authentication: restful_authentication and acts_as_state_machine
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 simplelogica.net
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 
–
Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o simplelogica.net
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]: