Friday, 15 July 2011

Browser URL not changing after session timeout (Rails/Devise) -



Browser URL not changing after session timeout (Rails/Devise) -

this more general question based on this 1 had (i realized issue i'm having may not specific particular question had (or perchance not devise related) figured seek reword it.

basically, if user has multiple tabs of same session open , log out, might go elsewhere in different tab , take them sign in page because session killed. issue seems browser url not changing right user sign in url. instead, url same 1 user tried go to. because of this, nil happens when user enters credentials , hits login submit button.

i believe because sign in page beingness rendered rather redirected. if refresh page, url changes should , can login per normal.

here routes if helps:

devise_scope :user authenticated :user root to: "users#dashboard", as: :authenticated_root, foo: 'dashboard' end unauthenticated :user root to: "devise/sessions#new" end end

the reply right in front end of me. removed turbolinks app , fixed issue. basically, because of turbolinks rendering page without reloading (javascript files etc).

ruby-on-rails devise

No comments:

Post a Comment