module Devise::Controllers::Helpers

def handle_unverified_request

clear run strategies and remove cached variables.
Overwrite Rails' handle unverified request to sign out all scopes,
def handle_unverified_request
  super # call the default behavior which resets/nullifies/raises
  request.env["devise.skip_storage"] = true
  sign_out_all_scopes(false)
end