module Devise::Controllers::StoreLocation

def store_location_for(resource_or_scope, location)


redirect_to user_facebook_omniauth_authorize_path
store_location_for(:user, dashboard_path)

Example:

Useful in combination with the `stored_location_for` helper.
Stores the provided location to redirect the user after signing in.
def store_location_for(resource_or_scope, location)
  session_key = stored_location_key_for(resource_or_scope)
  
  path = extract_path_from_location(location)
  session[session_key] = path if path
end