Simplified User Login (Single Sign-On)
Osie lets another trusted service handle the login process using the Single Sign-On feature
Osie is a software tool that enhances OpenStack by offering additional services such as billing, marketing automation, customer support, and more. Your customers need to log into these systems, and instead of having them manage another password, Osie makes things simpler.
Osie doesn't store user login information or directly manage the login process. Instead, it uses another trusted service (called an OpenID provider) to confirm who you are and let you in. This process is known as Single Sign-On (SSO) and it makes life easier for your customers in several ways:
- If you offer multiple services, your customers need to log in only once. After that, they're automatically logged in to all the other systems you provide (like Osie, WHMCS, discussion forums, and so on).
- A service like Keycloak can add to your company's existing login system (like SAML2, LDAP, etc.) by allowing OpenID protocol for logging in. This means you can continue to use your current user database.
- If your company has its own server for employee accounts (like Active Directory, LDAP, etc.), employees can use the same account to access the Osie Admin dashboard.
- Using Keycloak makes it easy to provide social logins, like Google, Facebook, GitHub, etc.
- If you enable OpenID Connect in WHMCS, you can continue to use your existing user database, and users can log in to Osie with the same information.
If you don't already have an OpenID provider that you'd like to use, our Helm chart can install Keycloak, a popular identity management system. If you choose this option, Keycloak will become the main system where all your customers' accounts are stored.