1
我有一個管理員可以創建新帳戶。爲了創建新帳戶,我使用了gem Authlogic。 作爲管理員,我想爲沒有登錄的新用戶創建一個新帳戶(與Authlogic的常見過程是填寫表單 - >發送表單 - >帳戶被創建+新用戶登錄)。我需要它,而不登錄Authlogic - 如何進行註冊並且不登錄新帳戶?
下面是標準的代碼來創建新帳戶:
def create
@user = User.new(params[:user])
respond_to do |format|
if @user.save
format.html { redirect_to @user, notice: 'User was successfully created.' }
format.json { render json: @user, status: :created, location: @user }
else
format.html { render action: "new" }
format.json { render json: @user.errors, status: :unprocessable_entity }
end
end
end
如何跳過登錄的事情嗎?
感謝
你沒有一個會話[:USER_ID]地方? – Antoine 2013-05-13 22:11:05