Frontegg

Free
Open Source
SaaS
Mac
Windows

Frontegg Alternatives

14
Options
Considered
2021-11-01
Last
Updated

#1 OpenAM

Free
Open Source
Linux
Mac
Windows
Github
Online

OpenAM is a cost-effective access management solution that comes with authentication, SSO, authorization, federation, and web services. It offers a process of granting or denying individuals or groups logging in to your systems access to specific resources based on user identity information. This process helps maintain data integrity while eliminating conflicting assignments of users to different roles or sets of permissions. It also provides a platform for authorizing the deployment of new services without needing additional security permission levels.

It is designed specifically for businesses focused on core business processes, such as retail, banking, and insurance, using OpenLDAP, Orocos, and Eclipse Orion technology with native REST APIs available in Java/JAX-RS. It is fully integrated with the CEP application development suite, allowing you to easily connect to existing systems with any standard LDAP-based authentication system. Other function of this platform includes it lets two-factor authentication, including mobile two-factor authentication (2FA) via SMS or applications like Google Authenticator.

#2 KeyCloak

Free
SaaS

KeyCloak is an open-source identity and access management solution that facilitates you to create a database with custom roles and groups. The main advantage of this platform includes multi-domain authentication and SSO, for scenarios where users access multiple domains of the same organization using one identity store, identity Provider (IdP) function through open-source OpenLDAP or Microsoft Active Directory technologies, which allows federating of identity information from an external directory service to be used by other applications within your organization, easy to extend through an open API, allowing you to plug-in existing or new authentication mechanisms without changing the basic functionality of the solution and many others.

With the help of its cross-domain authentication, it quickly accesses resources in other domains and supports cross-domain authentication with any LDAP-based IdP, allowing you to integrate applications in different domains without requiring additional security clearance levels or server deployment.

#3 CAS

Free
Open Source
Linux
Mac
Windows
Online
Self-Hosted
Github

CAS is a single sign-on protocol for the web that is created by Microsoft and designed to be scalable, secure, and interoperable online. It allows users to sign in to third-party websites with their Microsoft account credentials without having to retype them again and again. To authenticate with sites outside of the Microsoft network, you can also use social identity providers. Social identity providers include Facebook, Windows Live ID, Windows Live Messenger, and Twitter. In simple terms, you can authenticate with your Facebook or Twitter account by adding the authentication providers into the browser’s settings.

The service authenticates users, detects fraud, and provides single sign-on by using a token that contains the user’s claims, such as the user’s name, e-mail address, and many other useful pieces of information. The MSA may be used along with the CAS to allow single sign-on to multiple websites or services and enables users to log in with their Microsoft accounts while accessing third-party sites that may not support CAS.

#4 LemonLDAP

Free
Open Source
Github
Linux
Windows
Self-Hosted

LemonLDAP is cost-effective software that provides WebSSO, access management, and identity federation. This project is meant for webmasters that want to set up their own authentication server with little or no knowledge in web programming. It provides an easy-to-use interface without sacrificing security, performance, and flexibility. It’s based on Apache2 HTTP Server 2.4, Eclipse Jetty 9, and the Apache ODE that handles object distribution across a cluster of servers which enables highly scalable horizontally as well as vertically by adding more objects into the system.

It lets single sign-on across multiple organizations, ensuring the sharing of information between organizations without requiring additional security permission levels or AD infrastructure. It persuades organizations to delegate data protection using proven RBAC methods in conjunction with identity information. You can then use this information in your applications to validate user roles, privileges, and individual permissions in access control lists.

#5 Ory

Free
Open Source
SaaS

Ory is a complete Identity Management solution that provides services for both web and mobile applications, is partnered with different identity providers, and offers a marketplace for both public and private apps. It provides authentication, authorization, and session management services to ASP.NET-based web applications using a REST API that uses the OAuth 2.0 protocol.

Mobile Authentication Service offers both push and pull authentication to iOS, Android, Blackberry, and Windows Phone applications through an API that uses the OAuth 2.0 protocol. Public Identity Manager provides identity management services on behalf of various Identity Providers to authenticate against their platforms with third parties’ platforms that support OAuth 2.0. In this way, Ory is provided as a trustable source of identity for different Identity Providers that want to integrate into the Ory ecosystem.

#6 Shibboleth

Free
Open Source
SaaS
Linux
Windows
Self-Hosted

Shibboleth is a single sign-on log-in system for computer networks and the Internet that facilitates strong access control services in order to maintain user authentication in public or private systems, including cloud computing environments. You can avoid complicated passwords by using your e-mail address or phone number instead of typing them into any website or online form. For example, if you are using Gmail to manage your e-mail, you can use your Gmail username and password on other websites that support the security technology by clicking the sign-in button.

The key features of Shibboleth are identity management, federated data exchange based on OpenID, expression of access policy in terms of user attributes, privacy protection for user attributes, attribute release control based on attribute level policies, reliable anonymization based on Shamir’s Secret Sharing Scheme (SSSS) and enhanced data disclosure control through data minimization techniques.

#7 Connect2ID

Free
Open Source
Github
Online

Connect2ID is a universal platform that helps businesses and productions adopt a unified identity across all different communication channels, from social media to e-mails to phone calls. It helps IT departments manage their customer data more efficiently, standardize digital forms for document processing, and streamline workflows by using an integrated knowledge base of processes, terminology, policies, and procedures. You can also use Connect2ID as your online portal for accessing government services such as healthcare coverage or starting an online petition to have a new law passed in your jurisdiction.

Connect2ID offers a standard identity and contact data format that is available to all businesses and productions and can provide a common profile and user experience for users across all channels. It combines an online presence with mobile applications that collect customer data and can handle data from paper documents, digital forms, or templates, as well as data collected from social media such as Twitter or Facebook.

#8 Gluu Server

Free
Open Source
Online
Github

Gluu Server is an Oauth Authorization Server, one of the important components of any API access management infrastructure. It is designed so that partners and partners’ partner organizations can be individually administered. A large number of third-party users of an organization will require unique tokens for their unique access to resources on the organization’s network.

The primary purpose of Gluu Server is to perform two functions: authorizing individual access requests from users and managing individual token lifetimes, which follows from demonstrating that the user has been granted access. There may be no way for an organization to centrally provide Gluu Server management functionality for all of these unique tokens, so each partner or partner’s partner will need to administer its own Gluu Server instance.

#9 SimpleSAMLphp

Free
Open Source
Self-Hosted

SimpleSAMLphp is an award-winning application written in native PHP that deals with authentication. It has a wide array of configuration options for administrators to customize different aspects of the system’s behavior, such as timeout settings for failed log-in attempts, SSL encryption support, language translation support, and etcetera. It is a real-time application that can create users, establish user sessions, establish an authentication request, and send the response back to the server.

SimpleSAMLphp provides you with all the tools you need to authenticate your users and manages all the details such as user ID, password, user name, and e-mail address for each user. The system supports both symmetrical encryption (PKI) and asymmetrical encryption (SSL). You can set key store passwords to be different from passwords used by your users only recommended for production.

#10 Routee

Paid
Proprietary
SaaS

Routee is a leading cloud communications provider that designs, develops, and distributes advanced Web and API automation solutions for corporations. The company has created an end-to-end cloud platform with which you can dial up your productivity with Web, social media, mobile apps, APIs, Interactive Voice Recognition tools like RingCentral Professional Contact Center Software to make simple phone calls.

It provides services like Customer Relationship Management, Augmented Reality CRM through mobile apps or internal/external APIs. Routee enables organizations to share information to the benefit of other organizations and ensure information is secure, and aids the individual access to their own data giving them a sense of ownership and control over their own information.

#11 WSO2 Identity Server

Free
Proprietary
SaaS
Github

WSO2 Identity Server is one of the best end-to-end encrypted software that helps the experts to create a flawless login experience. It is a solution that helps bring together the identity and access management for every user across all applications to all interconnected systems. Its identity enables organizations to streamline their processes by securely accessing everything from laptops on campus down to endpoint security monitoring solutions.

During the transition, IT teams are challenged with building a centralized understanding of how users and their identities interact across disparate systems and provide this centralization by managing and securely governing who has access to what across enterprise data, including apps on mobile devices and desktops. It covers open source tools such as Apache Samza and Apache Camel as well as proprietary technologies like IBM WebSphere MQ and Payara Server, Oracle WebLogic, and SAP Hybris.

#12 AppSmart Identity

Free
SaaS

AppSmart Identity is a platform that aids you in performing all the access management processes for every user across the applications which are connected internally, ensuring you maximize the security fully and give full accuracy in your cloud migration services. It covers efficient IT environments that have highly centralized, single-point-of-truth services that integrate with each other seamlessly.

The highlighted function of this platform includes managing your enterprise directory information such as AD, Oracle, Office 365, and Salesforce, leveraging your existing investments in enterprise applications such as Salesforce and ADP, applying for jobs and syncing directly with your prospective employers’ platforms, manage your existing file storage and access structure to enable collaboration with coworkers, automatically manage your passwords from all your accounts, sync with a variety of personal devices such as a mobile phone, manage your corporate email addresses from all of your company’s domains, synchronize your online identities across multiple platforms like GitHub, Google and Facebook, and many others.

#13 FusionAuth

Free
Open Source
Linux
Mac
Windows
SaaS
Github
Java
Javascript
Node.JS
PHP

FusionAuth is one of the unique tools that come with complete sets of tools, helping you to identify or access management processes to save precious time or resources. It lets you do all of this in one secure place, saving your team time by managing passwords and confidential information, and automatically syncs all your accounts, so you never have to worry about forgetting an email address or password again.

FusionAuth is a cloud-based web application that integrates with your browser and IT infrastructure to save time, empower your workforce, and streamline business processes. It streamlines the first steps of the process, which include applying for a job, logging into a company account, or accessing company email. The platform helps you keep track of existing accounts, change passwords and other user information to maintain the highest level of security for sensitive corporate data found in applications.

#14 Zentyal

Free
Open Source
Linux
Online
Github

Zentyal is an easy-to-use Microsoft Active Directory that is utilized by the top leading companies or organizations, enabling them to manage their graphical interface without any disturbance. It’s the only one of its kind that offers secure, reliable identity management, simplified network services provisioning with Red Hat Network Satellite or Windows ADK, comprehensive Group Policy Management with Microsoft Windows GPOs, Role-based access control for users, and many others.

It also provides an efficient yet powerful web server in Apache 2.4 with additional PHP5 support, full compatibility with Microsoft Internet Information Services, and a MariaDB database server for robust data storage needs. Another function of this platform includes it gives an access Control that is implemented in Zentyal Server with Role-based access control for users and groups that also supports fine granular access to resources based on their role.