Native Language Integrations
Supporting Node JS, Python, and Microsoft .NET Framework
Native Language Integrations
Next Level3 supports protecting your applications by integrating Cloud Identity JIT Access directly to your application. To integrate Next Level3 authentication into your application, refer to the corresponding native language instructions below.
The Next Level3 Node.js integration is designed to be used for your existing applications or sites that are using native Node.js code for authentication. This integration will allow you to easily add account protection to any application that leverages Node.js.
Pre-requisites
- Node.js Application
- Next Level3 Company Account
- Signing Key created for an application in the Next Level3 Company Portal
The following Node.js code sample can be used to integrate an account protection check into your existing authentication flow for custom Node.js applications that are handling authentication within the application or where a third-party identity provider does not have a supported integration:
The Next Level3 Node.js integration is designed to be used for your existing applications or sites that are using native Node.js code for authentication. This integration will allow you to easily add account protection to any application that leverages Node.js.
Pre-requisites
- Node.js Application
- Next Level3 Company Account
- Signing Key created for an application in the Next Level3 Company Portal
The following Node.js code sample can be used to integrate an account protection check into your existing authentication flow for custom Node.js applications that are handling authentication within the application or where a third-party identity provider does not have a supported integration:
Python Integration
The Next Level3 Python integration is designed to be used for your existing applications or sites that are using Python for authentication. This integration will allow you to easily add Account Protection to any application that leverages Python for authentication.
Pre-requisites
- Python Application
- Next Level3 Company Account
- Signing Key created for an application in the Next Level3 Company Portal
The following Python code sample can be used to integrate an account protection check into your existing authentication flow for custom Python applications that are handling authentication within the application or where a third-party identity provider does not have a supported integration:
.NET Integration
Pre-requisites
- Python Application
- Next Level3 Company Account
- Signing Key created for an application in the Next Level3 Company Portal
The following example shows how it’s possible to perform a PreAuthentication Check with Next Level3 to determine lock status and initiate MFA Push based unlocking. If the status is locked, then a push unlock request is sent to the user’s registered devices.
This code can be used in any application prior to authentication with Active Directory or another IDP.