def save_oauth_session
      super
      auth_session[:auth_attributes] = attributes.reject!{|k, v| v.blank? || !self.respond_to?(k)} unless is_auth_session?
    end
def save_oauth_session
      super
      auth_session[:auth_attributes] = attributes.reject!{|k, v| v.blank? || !self.respond_to?(k)} unless is_auth_session?
    end
user adds a few extra things to this method from Process
 modules work like inheritance