ForgeRock Developer Experience

What is Developer Experience?

ForgeRock’s mission is to hide the complexity of underlying protocols and simplify your experience of integrating with the ForgeRock platform.

We offer products that help developers build secure digital experiences, bringing apps to market faster and reducing costs and risk.


ForgeRock SDKs
SDK Network

ForgeRock software development kits (SDKs) help you build secure digital experiences faster, for Android, iOS, and in JavaScript.

The SDKs enable you to easily integrate authentication, OAuth 2.0 flows, registration, and self-service into your apps.

ForgeRock Login Widget
Computer Password Verified

The ForgeRock Login Widget is an all-inclusive UI component to help you add authentication, user registration, and other self-service flows into your web applications.

You can use the ForgeRock Login Widget within React, Vue, Angular and a number of other modern JavaScript frameworks, as well as vanilla JavaScript.

ForgeRock Authenticator
Mobile ForgeRock Authenticator

ForgeRock Authenticator is the official multi-factor authentication application from ForgeRock.

Users can download the application for Android and iOS and use it as part of their authentication journeys.

Plugins and modules

ForgeRock Token Vault

Implemented as a plugin for the ForgeRock SDK for JavaScript, ForgeRock Token Vault provides a feature called origin isolation.

ForgeRock Token Vault provides an additional layer of security for storing and using OAuth 2.0 and OpenID Connect 1.0 tokens in your JavaScript single-page applications (SPAs).

ForgeRock Authenticator module

The ForgeRock Authenticator module helps you build the functionality of the official ForgeRock Authenticator application into your own Android and iOS apps.

The module supports:

  • Time-based one-time passwords (TOTP)

  • HMAC-based one-time password (HOTP)

  • Push notifications

Copyright © 2010-2024 ForgeRock, all rights reserved.