FusionAuth

FusionAuth

FusionAuth is an authentication and identity management platform. Its scripts handle user login flows, OAuth and OIDC authentication, session token management, and registration forms. These scripts set session cookies to maintain authenticated state and make network requests to identity provider endpoints.

Overview

FusionAuth is a developer-focused authentication and customer identity platform that organizations deploy either on-premises or in the cloud. Its client-side scripts appear on websites when FusionAuth is used to power login flows, user registration, OAuth consent screens, and multi-factor authentication. Unlike third-party identity providers that operate on separate domains, FusionAuth is typically self-hosted, meaning its scripts may load from the operator's own infrastructure.

What This Script Does

FusionAuth's browser-side scripts manage the complete authentication user experience. They render login and registration forms, handle OAuth and OpenID Connect (OIDC) authorization flows, and manage session tokens for authenticated users. Session state is maintained through cookies — typically a session identifier cookie and potentially an OIDC state parameter cookie used during the authorization code flow. These cookies are essential to the authentication process; without them, users cannot log in or maintain authenticated sessions. Scripts communicate with FusionAuth's API endpoints (either hosted at fusionauth.io cloud or self-hosted URLs) to validate credentials, exchange authorization codes for tokens, and manage refresh token lifecycle. No behavioral tracking or advertising data collection occurs through these scripts. The data transmitted is limited to authentication credentials, session identifiers, and user profile data necessary for identity management.

Consent & Compliance

FusionAuth falls into the essential and functional consent categories. Session cookies set by authentication scripts are strictly necessary for the service to function — a user cannot be logged in without a session identifier. Under GDPR's ePrivacy Directive, strictly necessary cookies do not require user consent. However, FusionAuth as an identity provider does process personal data (usernames, email addresses, authentication logs) on behalf of the site operator, making the operator a data controller and FusionAuth a data processor. A Data Processing Agreement (DPA) should be in place. For self-hosted deployments within the EU, data residency concerns are straightforward. For FusionAuth's cloud offering (US-hosted), EU-US data transfers require reliance on SCCs or the EU-US Data Privacy Framework. Under CCPA/CPRA, authentication data is personal information, but its processing for the purpose of enabling login is a service delivery function rather than sale or behavioral advertising. Consent categories: essential and functional.

Should You Block This Without Consent?

No. FusionAuth scripts perform authentication and session management — processing that is strictly necessary for users to access the service. Blocking these scripts prior to consent would prevent users from logging in. No consent is required to load authentication scripts under either GDPR/ePrivacy or CCPA frameworks.

Is FusionAuth GDPR compliant?

FusionAuth typically loads functional trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So FusionAuth can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads FusionAuth, not on FusionAuth itself.

Visit website

Consent Categories

Also Known As

fusionauthfusion authfusionauth OAuthfusionauth OIDCfusionauth identityfusionauth loginfusionauth SSO

Industries

Computers Electronics and TechnologyProgramming and Developer SoftwareBusiness and Consumer ServicesBusiness Services

Tracked Domains (1)

fusionauth.comEssential

fusionauth.com is an essential domain operated by FusionAuth, used to keep the site working, including security, load balancing, and sessions.

Frequently Asked Questions

Related Vendors

GrowthBook
GrowthBook
GrowthBook is an open-source feature flagging and A/B testing platform. Its scripts assign website visitors to experiment variants using deterministic hashing, track conversion events, and report results. Scripts set cookies or use local storage to persist variant assignments across sessions for consistent experiences.
Ours Privacy
Ours Privacy
Ours Privacy is a consent management and privacy compliance platform. Scripts serve consent banners to website visitors and manage opt-in and opt-out preferences for tracking technologies. Consent decisions are recorded for compliance documentation and passed to connected vendors.
UserWay
UserWay
UserWay is a web accessibility widget platform that provides WCAG and ADA compliance tools for websites. Scripts inject a floating accessibility icon that users can activate to adjust font size, contrast, spacing, and cursor preferences. The AI-powered engine remediates underlying code issues detected during page scans.
Complianz
Complianz
Complianz is a WordPress plugin for cookie consent and privacy policy management. Scripts serve consent banners, conditionally block embeds and tracking scripts based on consent status, and generate GDPR and CCPA-compliant privacy documentation. All consent decisions are stored locally in WordPress rather than a third-party cloud.
Postmark
Postmark
Postmark is a transactional email delivery service built for reliable inbox placement. It operates as a backend API for sending emails such as password resets, receipts, and notifications. Postmark has minimal browser-side presence on customer websites, with no tracking scripts or cookies set in visitors' browsers.
ALTCHA
ALTCHA
ALTCHA is an open-source CAPTCHA alternative that uses proof-of-work challenges for bot protection. Its scripts present computational puzzles to verify human visitors without setting tracking cookies, collecting personal data, or relying on third-party services.

Manage consent for FusionAuth

ConsentStack automatically detects and manages FusionAuth trackers so your site stays compliant with global privacy regulations.