
The Gluu Server is file system container that contains serveral components:
1- OAuth Authorization Server which can also act as an OpenID Provider or UMA Authorization Server
2- SAML Identity Provider, using the Shibboleth IDP
3- Passport-js, which you can configure as a federation broker to support social login (or login from an external SAML IDP)
4- Casa, an end-user portal so people can manage their MFA devices (FIDO, OTP, SMS, Super Gluu are supported out of the box)
5- oxd, OpenID Connect client middleware (required by Casa)