Restful Authentication

Hola a todos mis amigos de la lista!

Estoy usando en mi proyecto el plugin Restful Authentication y lo
instale e
hice todo lo que dice en el manual de como instalarlo pero cuando voy
acceder a http://localhost:3000/sessions/new me da el siguiente error:

ActionController::RoutingError in Sessions#new

Showing sessions/new.html.erb where line #1 raised:

session_url failed to generate from {:action=>“show”,
:controller=>“session”} - you may have ambiguous routes, or you may
need to supply additional parameters for this route. content_url has
the following required parameters: [“session”, :id] - are they all
satisfied?

Extracted source (around line #1):

1: <% form_tag session_path do -%>
2:

Login

3: <%= text_field_tag ‘login’ %>


4:

alguien lo ha usado y le dio el mismo error la primera vez?

o

si me pueden recomendar un plugins mejor?

NOTA: Yo tengo instalado el ruby 1.8.6 no se si tengo que tener el 2.0
para
que el plugin corre excelente auqnue por o que lei creo que no pero uno
nunca sabe…

Muchas Gracias

Puedes empezar por aquí, te aclarará muchas dudas. De todas maneras
revisa el routes.rb
que es por donde parece que van los tiros.

http://code.google.com/p/simply-rich-authenticator/

En todo caso la versión de será de Rails no de Ruby.

Sds!

2008/5/8 Manuel P. [email protected]:

ambiguous routes, or you may need to supply additional parameters for this
route. content_url has the following required parameters: [“session”, :id] -
are they all satisfied?

Extracted source (around line #1): 1: <% form_tag session_path do -%>
2:

Login

3: <%= text_field_tag ‘login’ %>


4:

Parece que lo tienes definido como recurso plural (accedes a ese
formulario mediante sessions/new en vez de session/new) e intentas
usarlo en singular en ese formulario. En este caso lo suyo suele ser
usarlo en singular, dado que cada usuario sólo accede como mucho a una
sesión (la suya), es decir, tener:

map.resource ‘session’

en lugar de

map.resources ‘sessions’

Si ese no fuera el problema, ¿puedes indicarnos las líneas de tu
routes.rb que indican algo relacionado con session?

listo problema solventado… gracias

tenia que colocar map.resource en singular no en plural

2008/5/8 Raul M. [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