Method: Auth0::Api::V2::Users#delete_user_provider

Defined in:
lib/auth0/api/v2/users.rb

#delete_user_provider(user_id, provider_name) ⇒ Object

Delete a user’s multifactor provider

Parameters:

  • user_id (string)

    The user_id of the user to delete the multifactor provider from.

  • provider_name (string)

    The multifactor provider. Supported values ‘duo’ or ‘google-authenticator’.

Raises:

See Also:



127
128
129
130
131
132
# File 'lib/auth0/api/v2/users.rb', line 127

def delete_user_provider(user_id, provider_name)
  raise Auth0::MissingUserId, 'Must supply a valid user_id' if user_id.to_s.empty?
  raise Auth0::InvalidParameter, 'Must supply a valid provider name' if provider_name.to_s.empty?
  path = "#{users_path}/#{user_id}/multifactor/#{provider_name}"
  delete(path)
end