pues llege a mi casa y la verdad que no recordaba ni que hize total
empeze
un proyecto nuevo y vi que hacia para funcionar xD
aqui estan unas notas que tome mientras iba parchando las cosas para
funcionar, espero te sirva. Son bastantes crei que eran menos =P
bajar el plugin
crear app
script plugin
crear migracion de usuario
crear un usuario base (administrador) en la migracion
comentar la linea model :user
cambiar deprecation ( ejemplo @params por params , @request por
request,
@session por session ) [esto en account controller y en login_system]
agregar a applicationController
require ‘login_system’
include LoginSystem
before_filter :login_required, except=> [:login, :signup]
agregar a routes.rb
map.home ‘’, :controller => ‘account’
eliminar index.html de public
cambiar en login_system
redirect_to_url por redirect_to
y tambien
cambiar if session[‘user’] and authorize?(session[‘user’])
por if session && session[‘user’] && authorize?(session[‘user’])
en signup.rhtml terminar el primer div (no es necesario pero deberia de
ser
asi) termina con class=“form”> falta abregar un div al final
de
la forma
mas deprecation en views
cambiar star_form_tag por form_tag y end_form_tag por form_tag
en user.rb ( model)
cambiar
find_first([“login = ? AND password = ?”, login, sha1(pass)])
por
find(:first, :conditions => [“login = ? AND password = ?”, login,
sha1(pass)] )
ya con eso lo tienes jalando pero
faltan mas detalles como por ejemplo cuando accedes a tu aplicacion
ejemplo
( http://localhost:3000/ )
te mandara a account/login
te firmas y te dejara entrar a localhost:3000 pero no hay un index
asignado
=P quizas no debimos borrarlo ahh xD pero bueno asigna uno tu
y no hay un menu o algo, para el sign up solamente que escribas en la
url
http://localhost:3000/account/signup
entonces quizas en la pantalla de login agregar un boton de sign up o
bueno
ya es cuestion mas de como quieras presentarlo pero con eso
esta corriendo el ejemplo
nota: si pones http://localhost:3000/account/welcome cuando estas
firmado,
te deja entrar y veras la pantallita de bienvenido
suerte =D
Ing. Omar S. Jimenez Becerra
2008/3/24, Omar J. [email protected]: