Getting started for developers

To get started developing against the Strivacity platform, there are a few things you need to do:

  1. Get access to a Strivacity instance
    Start here to get access to the product and begin your development journey. Talk to your admin or a Strivacity Customer Success manager about getting access to a Strivacity instance.

  2. Set up an Application
    An Application is a set of policies that govern the login, registration, and self-service experiences. Once you've set up an Application, you can add the appropriate Application Client for your preferred approach

Now that you have an application, depending on what you are trying to accomplish, you can do any of the following things:

Using the Strivacity Admin Portal and Admin Portal Admin Management APIs

  1. Set up an Application Client

    • Select the "OIDC using no-code components" client when calling Admin Console. You must disable interactive login for this client to use it for calling Admin Console APIs.
  2. Create an API security policy
    Here, you will select permissions and scopes that will be allowed to be requested when calling REST API endpoints. Once completed, apply that policy to the Application Client you created.
    If you don't see the Application Client in the drop-down menu, make sure the client is the "OIDC using no-code components" client and you've disabled interactive login on that client.

  3. Start using the API
    You can now use the application client you created to make your API calls.

Identity federation using Strivacity no-code components

Applications using Strivacity no-code components for login and registration can use both OIDC and SAML2 federation protocols to integrate applications and provide no-code login and registration journeys.

Integrate your applications

Strivacity SDKs

Strivacity SDKs make it easy to embed secure identity experiences directly into your applications without having to manage low-level API calls. Each SDK wraps the Strivacity APIs and handles common tasks like authentication, session management, and journey orchestration — so you can focus on your app’s user experience instead of implementation details. SDKs are available for popular frameworks and platforms, giving you flexible options to integrate registration, login, and account recovery into your web or mobile apps.

SDK Reference

Orchestration and extensibility using Lifecycle Event hooks

Strivacity’s orchestration and extensibility framework lets you extend identity workflows using Lifecycle Event Hooks. Hooks give you the flexibility to trigger custom logic at key points in a customer journey — such as during registration, login, or account updates — so you can integrate with external systems, enrich user data, or apply additional business rules. By connecting Strivacity to your downstream services through secure, event-driven callbacks, you can automate complex identity operations while keeping your customer experience seamless and consistent.

Lifecycle event hooks