---
title: Authentication node reference
description: Data Store Decision node
component: auth-node-ref
version: 7.3
page_id: auth-node-ref::auth-nodes
canonical_url: https://docs.pingidentity.com/auth-node-ref/8/auth-nodes.html
llms_txt: https://docs.pingidentity.com/auth-node-ref/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
superseded_by: https://docs.pingidentity.com/auth-node-ref/8/auth-nodes.html
section_ids:
  basic_nodes: Basic nodes
  multi_factor_nodes: Multi-factor nodes
  risk_management_nodes: Risk management nodes
  behavioral_nodes: Behavioral nodes
  contextual_nodes: Contextual nodes
  federation_nodes: Federation nodes
  identity_management_nodes: Identity management nodes
  utility_nodes: Utility nodes
  thing_nodes: Thing nodes
  uncategorized_nodes: Uncategorized nodes
---

# Authentication node reference

## Basic nodes

* [Data Store Decision node](auth-node-data-store-decision.html)

* [Kerberos node](self-managed/auth-node-kerberos.html)

* [LDAP Decision node](auth-node-ldap-decision.html)

* [Password Collector node](am-only/auth-node-password-collector.html)

* [Username Collector node](am-only/auth-node-username-collector.html)

* [Zero Page Login Collector node](auth-node-zero-page-login-collector.html)

## Multi-factor nodes

* [Get Authenticator App node](auth-node-get-authenticator-app.html)

* [HOTP Generator node](auth-node-hotp-generator.html)

* [MFA Registration Options node](auth-node-mfa-registration-options.html)

* [OATH Device Storage node](auth-node-oath-device-storage.html)

* [OATH Registration node](auth-node-oath-registration.html)

* [OATH Token Verifier node](auth-node-oath-token-verifier.html)

* [Opt-out Multi-Factor Authentication node](auth-node-opt-out-multi-factor.html)

* [OTP Collector Decision node](auth-node-otp-collector-decision.html)

* [OTP Email Sender node](auth-node-otp-email-sender.html)

* [OTP SMS Sender node](auth-node-otp-sms-sender.html)

* [Push Registration node](auth-node-push-registration.html)

* [Push Result Verifier node](auth-node-push-result-verifier.html)

* [Push Sender node](auth-node-push-sender.html)

* [Push Wait node](auth-node-push-wait.html)

* [Recovery Code Collector Decision node](auth-node-recovery-code-collector-decision.html)

* [Recovery Code Display node](auth-node-recovery-code-display.html)

* [WebAuthn Authentication node](auth-node-webauthn-auth.html)

* [WebAuthn Device Storage node](auth-node-webauthn-device-storage.html)

* [WebAuthn Registration node](auth-node-webauthn-registration.html)

## Risk management nodes

* [Account Active Decision node](auth-node-account-active-decision.html)

* [Account Lockout node](auth-node-account-lockout.html)

* [Auth Level Decision node](auth-node-auth-level-decision.html)

* [CAPTCHA node](auth-node-captcha.html)

* [Legacy CAPTCHA node](auth-node-legacy-captcha.html)

* [Modify Auth Level node](auth-node-modify-auth-level.html)

## Behavioral nodes

* [Increment Login Count node](auth-node-increment-login-count.html)

* [Login Count Decision node](auth-node-login-count-decision.html)

## Contextual nodes

* [Certificate Collector node](self-managed/auth-node-certificate-collector.html)

* [Certificate User Extractor node](self-managed/auth-node-certificate-user-extractor.html)

* [Certificate Validation node](self-managed/auth-node-certificate-validation.html)

* [Cookie Presence Decision node](auth-node-cookie-presence-decision.html)

* [Device Geofencing node](auth-node-device-geofencing.html)

* [Device Location Match node](auth-node-device-profile-location-match.html)

* [Device Match node](auth-node-device-match.html)

* [Device Profile Collector node](auth-node-device-profile-collector.html)

* [Device Profile Save node](auth-node-device-profile-save.html)

* [Device Tampering Verification node](auth-node-device-tampering-verification.html)

* [Persistent Cookie Decision node](auth-node-persistent-cookie-decision.html)

* [Set Custom Cookie node](auth-node-set-custom-cookie.html)

* [Set Persistent Cookie node](auth-node-set-persistent-cookie.html)

## Federation nodes

* [OAuth 2.0 node](am-only/auth-node-oauth2.html)

* [OpenID Connect node](am-only/auth-node-oidc.html)

* [Provision Dynamic Account node](am-only/auth-node-provision-dynamic-account.html)

* [Provision IDM Account node](am-only/auth-node-provision-IDM-account.html)

* [SAML2 Authentication node](auth-node-saml2.html)

* [Social Facebook node](am-only/auth-node-social-facebook.html)

* [Social Google node](am-only/auth-node-social-google.html)

* [Social Ignore Profile node](am-only/auth-node-social-ignore-profile.html)

* [Social Provider Handler node](auth-node-social-provider-handler.html)

* [Write Federation Information node](auth-node-write-federation-information.html)

## Identity management nodes

* [Accept Terms and Conditions node](auth-node-accept-terms-and-conditions.html)

* [Attribute Collector node](auth-node-attribute-collector.html)

* [Attribute Present Decision node](auth-node-attribute-present-decision.html)

* [Attribute Value Decision node](auth-node-attribute-value-decision.html)

* [Consent Collector node](auth-node-consent-collector.html)

* [Create Object node](auth-node-create-object.html)

* [Create Password node](am-only/auth-node-create-password.html)

* [Display Username node](auth-node-display-username.html)

* [Identify Existing User node](auth-node-identify-existing-user.html)

* [KBA Decision node](auth-node-kba-decision.html)

* [KBA Definition node](auth-node-kba-definition.html)

* [KBA Verification node](auth-node-kba-verification.html)

* [Passthrough Authentication node](auth-node-passthrough-authentication.html)

* [Patch Object node](auth-node-patch-object.html)

* [Platform Password node](auth-node-platform-password.html)

* [Platform Username node](auth-node-platform-username.html)

* [Profile Completeness Decision node](auth-node-profile-completeness-decision.html)

* [Query Filter Decision node](auth-node-query-filter-decision.html)

* [Required Attributes Present node](auth-node-required-attributes-present.html)

* [Select Identity Provider node](auth-node-select-identity-provider.html)

* [Terms and Conditions Decision node](auth-node-terms-and-conditions-decision.html)

* [Time Since Decision node](auth-node-time-since-decision.html)

## Utility nodes

* [Agent Data Store Decision node](auth-node-agent-data-store-decision.html)

* [Anonymous Session Upgrade node](auth-node-anonymous-session-upgrade.html)

* [Anonymous User Mapping node](auth-node-anonymous-user-mapping.html)

* [Choice Collector node](auth-node-choice-collector.html)

* [Configuration Provider node](auth-node-config-provider.html)

* [Email Suspend node](auth-node-email-suspend.html)

* [Email Template node](auth-node-email-template.html)

* [Failure URL node](auth-node-failure-url.html)

* [Get Session Data node](auth-node-get-session-data.html)

* [Inner Tree Evaluator node](auth-node-inner-tree-evaluator.html)

* [Message node](auth-node-message.html)

* [Meter node](auth-node-meter.html)

* [Page node](auth-node-page.html)

* [Polling Wait node](auth-node-polling-wait.html)

* [Register Logout Webhook node](auth-node-register-logout-webhook.html)

* [Remove Session Properties node](auth-node-remove-session-properties.html)

* [Retry Limit Decision node](auth-node-retry-limit-decision.html)

* [Scripted Decision node](auth-node-scripted-decision.html)

* [Set Session Properties node](auth-node-set-session-properties.html)

* [State Metadata node](auth-node-state-metadata.html)

* [Success URL node](auth-node-success-url.html)

* [Timer Start node](auth-node-timer-start.html)

* [Timer Stop node](auth-node-timer-stop.html)

## Thing nodes

* [Authenticate Thing node](self-managed/auth-node-authenticate-thing.html)

* [Register Thing node](self-managed/auth-node-register-thing.html)

## Uncategorized nodes

* [Debug node](am-only/auth-node-debug.html)
