No description
Find a file
Kumi 1b3ffbd923
docs: Update installation instructions for OIDC module
Enhanced the README to include steps for navigating into the cloned repository and executing `composer install`, ensuring dependencies are correctly installed post-cloning. This addition clarifies the setup process for new installations, preventing potential confusion or issues arising from missing dependencies.
2024-04-27 07:55:10 +02:00
.gitignore feat: add OIDC admin login for WHMCS 2024-04-26 19:00:54 +02:00
composer.json feat: add OIDC admin login for WHMCS 2024-04-26 19:00:54 +02:00
composer.lock feat: add OIDC admin login for WHMCS 2024-04-26 19:00:54 +02:00
config.dist.php feat: add OIDC admin login for WHMCS 2024-04-26 19:00:54 +02:00
LICENSE feat: add OIDC admin login for WHMCS 2024-04-26 19:00:54 +02:00
oidc_admin_login.php feat: add OIDC admin login for WHMCS 2024-04-26 19:00:54 +02:00
README.md docs: Update installation instructions for OIDC module 2024-04-27 07:55:10 +02:00

Simple WHMCS OIDC Admin Login

This is a simple WHMCS OIDC Admin Login module that allows WHMCS administrators to login to the WHMCS admin area using an OIDC provider.

It is not a full-fledged WHMCS module (yet), but so far only a script that allows WHMCS administrators to login to the WHMCS admin area using an OIDC provider.

Disclaimer

The module was developed as a proof of concept and is not intended for production use. It may have security vulnerabilities and may not work as expected.

This module is provided as-is, not supported, and not endorsed by WHMCS. Use it at your own risk.

Installation

  1. Install the module by uploading it to your WHMCS installation directory.
cd /path/to/whmcs/modules/security
git clone https://git.private.coffee/kumisystems/whmcs-oidc_admin_login.git 
cd whmcs-oidc_admin_login
composer install
  1. Configure the module by editing the oidc_admin_login/config.php file.

Usage

You can access the OIDC Admin Login page by visiting the following URL:

https://your-whmcs-domain.com/modules/security/oidc_admin_login.php

If you are not logged in, you will be redirected to the OIDC provider login page. After you have logged in, you will be redirected back to the WHMCS admin area.

License

This module is licensed under the MIT License. See the LICENSE file for details.