Python Single Sign-on (SSO) Integration

We will connect your Python application with your existing Identity Provider (IAM) with industry standard SAML 2.0, OAuth, OpenID Connect, Social Authentication and other supported protocols.

Integrations we support

  • Unified login experience with one time login.
  • Out of the box integration with other popular cloud apps.
  • Single Sign On with SAML 2.0, OAuth, OpenID.
  • Python Active Directory, LDAP & Google Apps Integration
  • Two factor Authentication (2FA)


  • Talk to an Expert (647) 660-7600

    Python Single Sign-On (SSO) Powered by AuthDigital

    AuthDigital provides a secure access to Python application. Your users will be able to login to Python with your IdP credentials. IT admins can easily manage user access activities and grant or revoke SSO access to Python application.

    When a user logs in to one application, with SSO they can login in all other applications automatically, regardless of the technology, platform or domain of the user.


    Python SSO Open Source IdP Integrations

    Shibboleth

    Shibboleth is the most reliable Open Source Identity providers (IdPs) leader for single sign-on (log-in) system. It allows users to sign in using just one identity to various systems run by federations of different organizations or institutions. Shibboleth is widely used by large federations like universities or public service organizations. The Shibboleth is a middleware initiative of not-for-profit United States computer networking consortium.

    Keycloak

    Keycloak is very popular Open source, Java-based SAML IdP. Single Sign On and SAML Identity Management solution from Red Hat. Keycloak provider and Keycloak broker are in the same server in different realms. Keycloak makes it easy to secure applications and services with very little coding.

    Other Open Source Supported IdP's

  • OPENAM
  • SIMPLESAMLPHP
  • APACHE SYNCOPE
  • ACCOUNTS & SSO
  • WORDPRESS
  • DRUPAL
  • NETIQ ACCESS MANAGER
  • GLUU SERVER
  • WSO2 IDENTITY SERVER
  • Python SSO Commercial IdP Integrations

    Python Microsoft Entra ID / On-Premise Active Directory AD / ADFS Integration

    Active directory is a software component which is developed by Microsoft, it runs on the Windows Server editions. Its purpose is to enable SSO and it helps people to log into multiple application using a single username password. AD is the most popular IDP as Windows servers are widely used. Supports SAML & OpenID with Active Directory integration.

    Okta Identity Management

    San Francisco based Publicly-traded Okta, Inc. is an identity management company provides cloud based software/No hardware required that helps companies manage “single sign-on” experience. Supports SAML & OpenID with Active Directory integration.

    Onelogin

    OneLogin is cloud-based Unified Access Management platform provides secure SSO portal for access of web apps in the cloud or behind the firewall for password security and multi-factor authentication. Installs in minutes, no additional hardware required. Easy to define the ROI. Supports SAML & OpenID with Active Directory integration.

    Python Azure Active Directory AD Integration

    Azure Active Directory to extend your existing on-premises identities into the cloud or to develop Azure AD integrated. Access and identity management (IDaaS) with No upfront costs and Pay as you go option. Supports SAML & OpenID with Active Directory integration.

    AMAZON AWS COGNITO

    Amazon Aws Cognito provides user management, authentication and authorization for web and mobile apps. Amazon Aws Cognito consists of user pools and identity pools. User pools are user directories that provide sign-up and sign-in options for your app users. Identity pools enable you to grant your users access to other AWS services. You can use identity pools and user pools separately or together.

    Other Commercial supported IdP's

  • CENTRIFY IDENTITY SERVICE
  • VMWARE WORKSPACE ONE
  • EMPOWERID
  • OPTIMAL IDM
  • PINGFEDERATE & PINGONE
  • SSO Protocols we Support

    Security Assertion Markup Language (SAML)

    SAML stands for security assertion markup language, it is an open standard used for authorisation between service provider and the Identity provider. SAML sample is an XML based markup language for security assertion, it is the most popular standard for SSO applications.

    OAuth

    OAuth is a standard for token based authorisation and authentication on the internet. It allows user information to be accessed by third party applications, without exposing the where users password.

    OpenID Connect (OIDC)

    OpenID Connect is a simple identity layer on top of Oauth 2.0 protocol, It allows applications to verify the identity of an end user based on the authentication performed by the authorisation server, as well as to obtain the basic information about the end user.

    Lightweight Directory Access Protocol (LDAP)

    LDAP is a client-server protocol for accessing directory services, mostly the X.500 based directory services. Lightweight directory access protocol runs over TCP/IP or other connection oriented transfer services.