K

Captive Portal

Manage Captive Portal and network-level authentication experiences for your users from a central location. Use the Captive Portal Instances feature to configure and control access to your network by requiring users to authenticate before gaining access.


Key Features of the Captive Portal Instances

Feature:Description
Network-Level Authentication:Implement secure access for your users on your network(s) using various identity providers or authentication methods like Google Workspace, Microsoft Entra ID, you also have the option to create Wi-Fi Hotspots to provide internet access through a Wi-Fi network while ensuring that users are authenticated via the Captive Portal.
Customizable Pages:Personalize your Captive Portal with branding, custom messaging or terms of use agreements, etc.
Voucher/ Coupon Codes:Issue voucher codes or coupons for users to gain temporary or restricted access to your network(s).

What is OAuth 2.0?

OAuth 2.0 is an open standard protocol for authorization that allows third-party applications to access user data or resources without exposing the user's credentials (such as usernames and passwords). It's widely used by services like Google, Facebook (Meta), Microsoft, and GitHub for providing secure access to external applications.

Now, let's get you set up, we will discuss setting up both OAuth connectors and the Captive Portal Instances in the documents below.

Identity Providers

This document will outline some steps that you can take to get your identity providers set up. It's important to note that this is an extremely important step in your Captive portal instance set up, thus why we are going to discuss this first before moving on to setting up the Captive Portal Instance.

Google Cloud Integration

This document will outline both the Google Cloud setup process as well as the MikroCloud setup process in order to get you on your feet quickly.

Microsoft Azure Integration

This document will outline both the Microsoft Azure setup process as well as the MikroCloud setup process in order to get you on your feet quickly.

GitHub Integration


Was this page helpful?