devise get current use in another controler

Dear Rails folks,

I have a user that has_many items, and an item model that belongs_to user.

In the controller for item, how do i access the current user that is logged in? it’s very easy to access the current logged in user from when in the user controller/model/view with the @user variable, but i’m not sure how to access the currently logged in user @user in the item controller MVC.

Authentication was implemented using composer, the devise gem is being used.


current_user holds the current logged in user.

Thanks Dheeraj. That works!