Glossary

Learn the key terms and concepts in authentication and user management.

#

A

Access Review

A periodic check that asks responsible people to confirm or remove existing access.

Access Token

A credential presented to an API to authorize specific actions for a limited time and scope.

Account Linking

Connecting multiple login identities to one user profile while preventing unauthorized merges.

Account Takeover(ATO)

Unauthorized control of an account obtained through stolen credentials, session theft, social engineering, or recovery abuse.

Adaptive Authentication

Authentication that changes its requirements based on signals such as device, location, behavior, and transaction risk.

Agentic Identity

An identity representing an AI agent, including its owner, delegated authority, tools, and audit context.

Anomalous Login

A sign-in that differs from established patterns in device, location, time, network, or behavior.

API Key

A secret value that identifies and often authorizes an application calling an API.

Audience

The intended recipient of a token; services reject tokens not issued for their audience.

Audit Log

A tamper-resistant chronological record of identity, administrative, and access events.

Authenticator App

An application that verifies sign-ins using TOTP codes, push approvals, or device-bound cryptographic credentials.

Authorization

The process of deciding whether an authenticated identity may perform an action on a resource.

Authorization Code

A short-lived, single-use code exchanged by a client for tokens after user authorization.

Authorization Policy

A rule or set of rules that determines when access to a resource should be allowed or denied.

B

B2B Authentication

Authentication designed for business customers, including organizations, invitations, enterprise SSO, and tenant-scoped access.

Bearer Token

A token that grants access to whoever possesses it, making secure storage and transport essential.

Biometric Authentication

Identity verification using physical or behavioral traits such as a fingerprint, face, voice, or typing pattern.

Bot Detection

Identifying and controlling automated traffic that targets registration, login, recovery, or account APIs.

Break-Glass Account

A tightly controlled emergency account used when normal administrative access is unavailable.

Brute-Force Attack

Repeated attempts to guess a password, code, key, or other authentication secret.

C

Claim

A named statement about an identity or token, such as subject, email, issuer, audience, or role.

Client Credentials Grant

An OAuth flow where a confidential application authenticates itself to access resources without a user.

Client Secret

A confidential credential an OAuth client uses to authenticate to an authorization server.

Compliance

Adherence to legal, regulatory, contractual, and internal security requirements.

Consent Management

Recording and enforcing what personal data a user has agreed may be collected or used.

Contextual Access

Access control that considers runtime context such as device posture, network, time, location, and risk.

Credential

Evidence used to prove identity, including passwords, passkeys, certificates, security keys, and biometric templates.

Credential Rotation

Replacing credentials on a schedule or after an event to limit exposure from compromise.

Credential Stuffing

Automated attempts to reuse username and password pairs stolen from other services.

D

Data Residency

Requirements controlling the geographic locations where identity data is stored or processed.

Delegated Administration

Granting limited identity-management powers to local administrators without giving system-wide control.

Deny by Default

A security posture where access is blocked unless an explicit rule allows it.

Deprovisioning

Disabling accounts, sessions, and access when an identity no longer needs them.

Directory Service

A system that stores and organizes users, groups, devices, and other identity records.

Directory Sync

Automated synchronization of users, groups, and attributes between an authoritative directory and applications.

Domain Discovery

Using an email domain or organization hint to find the correct enterprise identity provider.

Dormant Account

An account that has not been used for a defined period and may present unnecessary risk.

E

Enterprise SSO

Federated sign-in that lets an organization's workforce access external applications through its corporate identity provider.

Entitlement

A grant of access to an application, feature, data set, role, or permission.

F

FIDO2(Fast Identity Online 2)

Open standards for phishing-resistant authentication using public-key credentials stored on a user device or security key.

G

Group

A collection of identities managed together for access assignment, policy, or communication.

H

I

ID Token

An OIDC token containing claims about an authenticated user and the event that authenticated them.

Identity Federation

A trust arrangement that lets identities authenticated in one domain access services in another.

Identity Proofing

Establishing that a person is who they claim to be using authoritative evidence and verification.

Identity Provider(IdP)

A trusted service that authenticates identities and issues assertions or tokens to applications.

Identity Verification

Checking identity evidence such as documents, biometrics, databases, or verified accounts.

IdP Routing

Rules that direct users to the correct identity provider based on domain, tenant, network, or context.

Impossible Travel

A risk signal triggered when sign-ins occur too far apart to be physically possible in the elapsed time.

Inherence Factor

An authentication factor based on something a user is, such as a fingerprint or face.

Issuer

The authority that creates and signs an identity assertion or security token.

J

JWK(JSON Web Key)

A JSON representation of a cryptographic key used to sign or verify tokens.

JWT(JSON Web Token)

A compact, signed format for transferring claims between parties, often used for identity and access tokens.

K

Knowledge Factor

An authentication factor based on something a user knows, such as a password or PIN.

L

Least Privilege

The principle of granting identities only the minimum access needed, for only as long as needed.

M

Machine Identity

A digital identity representing software, devices, containers, services, or automated workloads.

Magic Link

A time-limited sign-in link sent to a verified channel, commonly email, that authenticates without a password.

MFA Fatigue

Repeated push prompts intended to pressure a user into approving a fraudulent sign-in.

mTLS(Mutual TLS)

TLS where client and server both present certificates, enabling strong two-way workload authentication.

N

Non-Human Identity(NHI)

An identity used by software or automation rather than a person, such as a service account or agent.

Nonce

A unique value used once to bind protocol messages and prevent replay attacks.

O

OAuth Resource Server

An API that accepts access tokens and protects resources according to their scopes and claims.

OIDC(OpenID Connect)

An identity layer on OAuth 2.0 that lets clients verify users and receive standardized identity claims.

Organization

A first-class grouping of users, roles, domains, and enterprise connections in a B2B application.

Organization Membership

The relationship connecting a user to an organization with tenant-scoped roles and attributes.

Orphaned Account

An account that remains active after its owner leaves or no longer has a valid business need.

P

Passkey

A phishing-resistant credential based on FIDO2 that uses public-key cryptography and unlocks with a device or biometric.

Password Spraying

Trying a small set of common passwords against many accounts to avoid lockouts.

Passwordless Authentication

Authentication that replaces passwords with passkeys, magic links, one-time codes, biometrics, or trusted devices.

Permission

A named allowance to perform a specific action, such as reading invoices or inviting members.

Phishing

Deceptive communication or websites designed to steal credentials, sessions, or authorization.

Policy as Code

Managing security and authorization rules as versioned, testable, deployable code.

Policy Engine

Software that evaluates authorization policies and returns allow or deny decisions.

Possession Factor

An authentication factor based on something a user has, such as a phone or security key.

Privilege Escalation

The acquisition of permissions beyond those originally granted, whether authorized or malicious.

Provisioning

Creating accounts and assigning initial access when an identity joins an organization or application.

Push Authentication

An authentication method that asks a registered device to approve or deny a sign-in request.

R

Recovery Code

A single-use backup code that restores account access when a primary authentication factor is unavailable.

Redirect URI

A pre-registered client address where an authorization server sends the browser after authorization.

Refresh Token

A long-lived credential used to obtain new access tokens without asking the user to authenticate again.

Replay Attack

Reusing a captured valid message, code, assertion, or token to gain unauthorized access.

Role

A named bundle of permissions assigned to users, groups, or workloads.

S

SAML Assertion

A signed XML message carrying authentication and attribute statements from an IdP to a service provider.

SCIM Endpoint

An application's standards-based API for creating, reading, updating, and deactivating identities.

SCIM Group

A standardized SCIM resource representing a collection of users and their membership.

SCIM Schema

The standardized attributes and extension model used to represent users and groups in SCIM.

Scope

A bounded permission requested by a client and represented in an access token.

Secrets Management

Secure storage, distribution, rotation, and auditing of passwords, API keys, certificates, and other secrets.

Service Account

A non-human account used by an application or workload to access systems and APIs.

Service Provider(SP)

An application that relies on an identity provider to authenticate users, especially in SAML federation.

Session Hijacking

Taking over an authenticated session by stealing or manipulating its identifier or token.

SIM Swap

Fraudulent transfer of a phone number to capture SMS codes and account recovery messages.

Social Login

Authentication through a consumer identity provider such as Google, Apple, GitHub, or Microsoft.

State Parameter

An OAuth value used to preserve request state and defend redirect flows against cross-site request forgery.

Step-Up Authentication

A request for stronger authentication when a user attempts a sensitive action or risk increases.

T

Tenant

An isolated customer organization with its own members, identity settings, policies, and data.

Token Binding

Cryptographically tying a token to a client, key, or channel so a stolen token cannot be replayed elsewhere.

Token Exchange

A protocol for trading one security token for another with different audience, scope, or identity context.

Token Introspection

An OAuth endpoint that reports whether a token is active and returns its authorized metadata.

Token Revocation

The invalidation of an access or refresh token before its normal expiration.

Token Theft

Unauthorized acquisition of an access, refresh, identity, or session token.

U

Upstream IdP

An external identity provider trusted by another identity platform to authenticate users.

User Profile

The set of attributes and preferences associated with a digital identity.

W

Workforce Identity

Identity and access management for employees, contractors, partners, and internal systems.

Workload Identity

A verifiable identity assigned to a deployed workload instead of relying on stored long-lived secrets.

X

Z

Zero Trust

A security model that continuously verifies each access request instead of trusting network location.

Add auth to your app in minutes

Authentication, SSO, MFA, RBAC, SCIM, and multi-tenant identity — with developer-first APIs and a console non-devs can use.