def provisioning_uri(name, initial_count = 0)
      params = {
        secret: secret,
        counter: initial_count,
        digits: digits == DEFAULT_DIGITS ? nil : digits
      }
      encode_params("otpauth://hotp/#{Addressable::URI.escape(name)}", params)
    end
def provisioning_uri(name, initial_count = 0)
      params = {
        secret: secret,
        counter: initial_count,
        digits: digits == DEFAULT_DIGITS ? nil : digits
      }
      encode_params("otpauth://hotp/#{Addressable::URI.escape(name)}", params)
    end
Returns the provisioning URI for the OTP
 This can then be encoded in a QR Code and used
 to provision the Google Authenticator app
 @param [String] name of the account
 @param [Integer] initial_count starting counter value, defaults to 0
 @return [String] provisioning uri