How do I know which license I require?
Review our licensing packages on the Duende IdentityServer, Duende IdentityServer for Redistribution, and BFF product pages. We offer a variety of licensing options designed for your architectural and business requirement needs. Not sure which license is right for you, or require a custom package? Reach out to our sales team to learn more.
What is a Client ID?
A client is a piece of software that requests tokens from your IdentityServer - either for authenticating a user (requesting an identity token) or for accessing a resource (requesting an access token). A client must be first registered with your IdentityServer before it can request tokens.
While there are many different client types, e.g. web applications, native mobile or desktop applications, SPAs, server processes etc., they can all be put into two high-level categories: Machine to Machine Communication and Interactive Applications.
Do you offer trial or development licenses?
Duende IdentityServer is free for development, testing and personal projects, but production use requires a license.
Do I need a license for development/non-production use?
You do not need a license for development, testing, or trial. Download and use our library from NuGet and get started with trial mode. Start learning with the Duende IdentityServer quickstart tutorials.
What if I want to upgrade my license in the future?
You can upgrade the license at any point in time. We will issue you a new license for a new term and provide credit for the remaining time on any existing licenses on a prorated basis.