switch_user icon indicating copy to clipboard operation
switch_user copied to clipboard

warden is not authenticating switched user if user model in namespaced

Open rajatgrover opened this issue 11 years ago • 1 comments

Hello,

My user is under a module so I made the changes in config file as follows:

config.available_users = { :"MyModule::User" => lambda { MyModule::User.all } }

And when I switch the user I find that warden is scoped to MyModule::User for logout and login which is not working. If I remove the scope from line no. 10 and 14 of devise.rb file @warden.set_user(user, :scope => scope) & @warden.logout(scope) respectively then it is working.

Any help is appreciated.

Thanks in advance.

rajatgrover avatar Dec 30 '13 06:12 rajatgrover

Sorry for the delay in getting back to you. Would you be able to work up an example project that demonstrates this behaviour ? I'm a bit short on time right now and that would make it easy for me to see exactly what is going wrong.

lcowell avatar Jan 08 '14 19:01 lcowell