Skip to content

Setting up OAuth

This guide explains how to link OAuth providers to your Calagopus Panel. Using OAuth allows users to login to your panel without having to manually create an account.

Some usecases include:

  • Let users sign in with existing accounts (Google, GitHub, Discord).
  • Reduce support for password resets and account recovery.
  • Allow quick onboarding for communities without manual approvals.
  • Centralize identity with a custom OIDC provider.

Getting started

Please see the GitHub OAuth documentation in the OAuth part of the documentation.