StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Stackups
  2. Utilities
  3. Secrets Management
  4. Password Management
  5. OneLogin vs SimpleSAMLphp

OneLogin vs SimpleSAMLphp

OverviewComparisonAlternatives

Overview

OneLogin
OneLogin
Stacks87
Followers182
Votes6
SimpleSAMLphp
SimpleSAMLphp
Stacks11
Followers22
Votes0
GitHub Stars1.1K
Forks697

OneLogin vs SimpleSAMLphp: What are the differences?

Introduction:

In this article, we will compare OneLogin and SimpleSAMLphp, two popular tools used for managing single sign-on (SSO) authentication in websites and applications. We will highlight some key differences between the two platforms to help you make an informed decision.

  1. Deployment and Setup: OneLogin is a cloud-based SSO solution that requires minimal setup and infrastructure. It offers pre-built connectors and integrations with various applications, making it easy to deploy. On the other hand, SimpleSAMLphp is a self-hosted open-source software that needs to be installed and configured on your own servers. It provides flexibility but requires more technical expertise for setup and maintenance.

  2. Customization and Flexibility: OneLogin offers a user-friendly interface and provides a range of customization options for the login portal, user interface, and branding. It also supports various authentication methods, such as multi-factor authentication (MFA), to enhance security. SimpleSAMLphp, being an open-source platform, allows for extensive customization and control over the authentication process. It provides a flexible framework that can be tailored to specific requirements.

  3. Supported Protocols and Standards: OneLogin supports popular industry standards like SAML 2.0, OAuth, OpenID Connect, and LDAP, making it compatible with a wide range of applications and services. It also offers API access for custom integrations. SimpleSAMLphp is primarily based on the SAML 2.0 protocol and provides comprehensive support for SAML-based authentication. While it may not have built-in support for other protocols, its open-source nature enables developers to extend and add custom functionality.

  4. Pricing and Cost: OneLogin operates on a subscription-based model with different pricing tiers based on organization size and feature requirements. The cost varies depending on the number of users and the level of support required. SimpleSAMLphp, being an open-source software, is free to use and there are no licensing fees involved. However, it may require additional resources and expertise to configure, maintain, and support the platform.

  5. Community and Support: OneLogin offers comprehensive support services, including documentation, training resources, and 24/7 customer support. It has a large user community and regular product updates. SimpleSAMLphp, being open-source, relies on its community for support and development. While there are active forums and resources available, the level of support may vary compared to a commercially supported solution like OneLogin.

  6. Ease of Use: OneLogin provides a user-friendly admin interface with intuitive controls and workflows, making it easy for administrators to manage users, applications, and authentication policies. It also offers out-of-the-box integrations and provisioning capabilities. SimpleSAMLphp, being a self-hosted solution, requires technical expertise for configuration and maintenance. It may have a steeper learning curve, especially for non-technical users and organizations without dedicated IT resources.

In summary, OneLogin offers a cloud-based SSO solution with easy deployment, extensive customization options, and comprehensive support, while SimpleSAMLphp provides flexibility, customization, and control through its open-source nature, but requires more technical expertise and self-hosting. The choice between the two platforms depends on factors such as deployment preferences, customization needs, budget, and the level of support required.

Share your Stack

Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.

View Docs
CLI (Node.js)
or
Manual

Detailed Comparison

OneLogin
OneLogin
SimpleSAMLphp
SimpleSAMLphp

OneLogin provides a cloud-based identity and access management (IAM) solution that offers simple single sign-on (SSO), making it easier for companies to secure and manage access to web applications both in the cloud and behind the firewall.

It is an award-winning application written in native PHP that deals with authentication. It supports some other identity protocols and frameworks, such as Shibboleth 1.3, A-Select, CAS, OpenID, WS-Federation or OAuth, and is easily extendable, so you can develop your own modules if you like.

Single Sign-On;User Provisioning;Directory Integration;Cloud Search;Strong Authentication;Mobile;Password Vaulting;Reporting and Analytics
Large user base; Tested with several other federation software implementations
Statistics
GitHub Stars
-
GitHub Stars
1.1K
GitHub Forks
-
GitHub Forks
697
Stacks
87
Stacks
11
Followers
182
Followers
22
Votes
6
Votes
0
Pros & Cons
Pros
  • 2
    SAML
  • 1
    Great Customer Support
  • 1
    Easy setup
  • 1
    REST API
  • 1
    Directory synchronization
No community feedback yet
Integrations
No integrations available
PHP
PHP
OAuth.io
OAuth.io
OpenID Connect
OpenID Connect

What are some alternatives to OneLogin, SimpleSAMLphp?

Auth0

Auth0

A set of unified APIs and tools that instantly enables Single Sign On and user management to all your applications.

Stormpath

Stormpath

Stormpath is an authentication and user management service that helps development teams quickly and securely build web and mobile applications and services.

bitwarden

bitwarden

bitwarden is the easiest and safest way to store and sync your passwords across all of your devices.

Keycloak

Keycloak

It is an Open Source Identity and Access Management For Modern Applications and Services. It adds authentication to applications and secure services with minimum fuss. No need to deal with storing users or authenticating users. It's all available out of the box.

LastPass

LastPass

LastPass Enterprise offers your employees and admins a single, unified experience that combines the power of SAML SSO coupled with enterprise-class password vaulting. LastPass is your first line of defense in the battle to protect your digital assets from the significant risks associated with employee password re-use and phishing.

Devise

Devise

Devise is a flexible authentication solution for Rails based on Warden

Firebase Authentication

Firebase Authentication

It provides backend services, easy-to-use SDKs, and ready-made UI libraries to authenticate users to your app. It supports authentication using passwords, phone numbers, popular federated identity providers like Google,

Passbolt

Passbolt

Passbolt is an open source password manager for teams. It allows to securely store and share credentials, and is based on OpenPGP.

Amazon Cognito

Amazon Cognito

You can create unique identities for your users through a number of public login providers (Amazon, Facebook, and Google) and also support unauthenticated guests. You can save app data locally on users’ devices allowing your applications to work even when the devices are offline.

KeePass

KeePass

It is an open source password manager. Passwords can be stored in highly-encrypted databases, which can be unlocked with one master password or key file.

Related Comparisons

Postman
Swagger UI

Postman vs Swagger UI

Mapbox
Google Maps

Google Maps vs Mapbox

Mapbox
Leaflet

Leaflet vs Mapbox vs OpenLayers

Twilio SendGrid
Mailgun

Mailgun vs Mandrill vs SendGrid

Runscope
Postman

Paw vs Postman vs Runscope