ruby on rails - cancan/devise - redirect to requested path -


when user visits page not authorized view redirected login page. after log in redirected site root. there quick , easy way redirect them page asked for?

you add hidden field referring_page sign_in-form add former referrer field , route there if existing, this:

def after_sign_in_path_for(resource)   params[:referring_page] || super end 

it's manual solution prefer using complex logic on controller side.


Comments

Popular posts from this blog

Glib GIOChannel -

jsp - java.sql.SQLException: [Microsoft][ODBC Microsoft Access > Driver] Too few parameters. Expected 1 -

delphi - When I encode/decode SMS PDU (GSM 7 Bit) user data, do I need prepend the UDH first? -