search for: sign_in_and_redirect

Displaying 5 results from an estimated 5 matches for "sign_in_and_redirect".

2011 Nov 02
1
getting devise to return json data when signing out
....json { if user_signed_in? return render :json => {:success => true, :errors => ["Already logged in."]} end resource = warden.authenticate!(:scope => resource_name, :recall => "#{controller_path}#failure") return sign_in_and_redirect(resource_name, resource) } end end def sign_in_and_redirect(resource_or_scope, resource=nil) scope = Devise::Mapping.find_scope!(resource_or_scope) resource ||= resource_or_scope sign_in(scope, resource) unless warden.user(scope) == resource return re...
2011 Feb 14
0
Devise is causing the [The change you wanted was rejected.] Error...
.... Below is the custom devise controller that I am using. The custom controller looks like this def create resource = warden.authenticate!(:scope => resource_name, :recall => "oldusercheck") #calling oldusercheck helper function set_flash_message(:notice, :signed_in) sign_in_and_redirect(resource_name, resource) end def oldusercheck @user = User.find_by_email(params[:user][:email]) if @user.nil? set_flash_message(:alert, :invalid) redirect_to :action=>''new'' else if @user.valid_password?(Digest::MD5.hexdigest(params[:user] [:pa...
2010 Dec 17
1
flash[;notice] not display after redirection
...so iy may not be related to Devise , so I debugged it .. . class Users::RegistrationsController < Devise::RegistrationsController .. # POST /resource/sign_up def create build_resource if resource.save if resource.active? set_flash_message :notice, :signed_up sign_in_and_redirect(resource_name, resource) else set_flash_message :notice, :inactive_signed_up, :reason => resource.inactive_message.to_s debugger expire_session_data_after_sign_in! redirect_to after_inactive_sign_up_path_for(resource) end else clean_up_passwo...
2011 Apr 20
1
Omniauth facebook authentication failure
...cated and application has been authorised authenticate = Authentication.find_by_provider_and_uid(params[''provider''], omniauth[''uid'']) #if user has signed in with that provider before, sign user in and show the requested page if authenticate sign_in_and_redirect(:user, authenticate.user) flash[:notice] = "Authentication successful!!" #create new user else user = User.new user.apply_omniauth(omniauth) case omniauth[''provider''] when ''facebook'' if user.save...
2010 Nov 10
0
Devise - Configuring the Routes fine for Controller Inheritance
...t; {:invitations => "invitations", :sessions => "sessions"} This doesn''t work, if I try to sign in I get a template missing error. How do you configure this for controller inheritance for invitations and sessions? And make the routes in the controller like "sign_in_and_redirect(resource_name, resource)" still work? Thanks -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this g...