Quick Start
#Overview
Gluu Casa is a self-service web portal for end-users to manage security preferences for their account in a Gluu Server. Follow this guide to install and configure a deployment of Casa.
#Prerequisites
Casa can be installed via Gluu Server installation. The server or VM should have at least the following minimum specs:
| CPU Unit | RAM | Disk Space | Processor Type |
|---|---|---|---|
| 2 | 6 GB | 40 GB | 64 Bit |
Make sure the Gluu Server has at least the following components:
- oxAuth OAuth2 Server
- oxTrust admin GUI
- Apache Web Server
#Getting started
#Install
Casa is installed on the same server or virtual machine as the Gluu Server: follow the Casa installation instructions.
#Configure Casa
Configuring Casa for usage requires you to enable interception scripts in the Gluu Server, activate the authentication methods in Casa, and install and configure the 2FA settings plugin.
Interception Scripts in Gluu: Enable authentication interception scripts in the Gluu Server. Log in to oxTrust as an administrator and enable the desired 2FA credentials to be managed with Casa.
Activate authentication methods in Casa: Once the interception scripts have been enabled, they can be activated in Casa itself. Log in to Casa as an administrator and enable the desired methods.
Setup 2FA preferences: Use the 2FA Settings plugin to set the minimum number of credentials a user must enroll among others.
#Test enrollment and 2FA
Enroll at least two credentials on a non-administrator user.
Turn on 2FA for the account.
Test 2FA Authentication by logging off and logging back in. Application access should now require a second authentication factor.
#Finish configuration
Once satisfied with testing, configure the Gluu Server to log in users via Casa for all applications the server protects.
#Check out available plugins
Browse our catalog of plugins to add features and expand Casa!.
