Exclude a controller from before_action
Use skip_before_action :authenticate in the relevant controller. The format of this method is the same as before_action so if you want to skip calling :authenticate for a specific controller action, use: skip_before_action :authenticate, only: [:show, :index] The except: keyword can also be used.