nexon
October 15, 2009, 12:37am
1
Buenas, estoy intentando hacer algo para crear usuarios y logearlos y
tal… El problema es que no sé como hacer para crearlos. Alguna idea?
yo sé que para logearse se puede usar un plugin como Act as
authenticated, que ya lo he instalado y funciona, pero para dar de alta
a usuarios no sé ni como empeza, ni sé si el plugin este lo puede
hacer… estoy un poco “medio” verde.
gracias
nexon
October 15, 2009, 12:53am
2
Dios mio, y tan verde que estoy. Nada, ya está todo hecho
El problema era que me faltaba poner BIEN el enlace para registrar. Vaya
chorrada. En fin, perdon por el post, ahora ya puedo crear usuarios y
logearlos con Act as Authenticated.
nexon
November 20, 2009, 7:19pm
3
Alberto L. wrote:
yo sé que para logearse se puede usar un plugin como Act as
authenticated, que ya lo he instalado y funciona, pero para dar de alta
a usuarios no sé ni como empeza, ni sé si el plugin este lo puede
hacer… estoy un poco “medio” verde.
Fijate en el siguiente post para saber cómo autenticar usuarios. Además,
podés registrarlos muy fácilmente de la siguiente forma (en tu
controlador de usuarios):
def create
@user = User.new(params[:user])
if @user.save
flash[:notice] = “Usuario Registrado!”
redirect_to account_url
else
render :action => :new
end
end
nexon
November 20, 2009, 7:22pm
4
Gabriel Somoza wrote:
Alberto L. wrote:
yo sé que para logearse se puede usar un plugin como Act as
authenticated, que ya lo he instalado y funciona, pero para dar de alta
a usuarios no sé ni como empeza, ni sé si el plugin este lo puede
hacer… estoy un poco “medio” verde.
Fijate en el siguiente post para saber cómo autenticar usuarios. Además,
podés registrarlos muy fácilmente de la siguiente forma (en tu
controlador de usuarios):
def create
@user = User.new(params[:user])
if @user.save
flash[:notice] = “Usuario Registrado!”
redirect_to account_url
else
render :action => :new
end
end
faltó el link:
http://viarails.wordpress.com/2009/11/19/como-autenticar-usuarios-con-authlogic/
y aclarar que en la vista tenés que tener un formulario de registro que
apunte a dicha acción y sea construÃdo para el objeto User, por ejemplo:
<% form_for @user , :url => account_path do |f| %>
<%= f.error_messages %>
<%= render :partial => “form”, :object => f %>
<%= f.submit “Register” %>
<% end %>