
GitLab OAuth login for billmanager
Sign in and register a customer account via GitLab, self-hosted included
Screenshots
Overview
This plugin adds GitLab login to billmanager. Customers sign in to the client area and register in one click over OAuth 2.0, without a password, while existing customers can link their GitLab to their profile.
The GitLab address is a setting, so the module works both with the public gitlab.com and with a company server — for example https://gitlab.company.com.
Ideal for developer-focused hosting platforms: it streamlines registration and authentication via GitLab accounts users already trust.
How it works
- On the login page the customer clicks GitLab button.
- The plugin redirects the customer to the GitLab authorization page.
- After consent, GitLab returns a code that is exchanged for the user's data (email, name).
- billmanager finds the customer by link or creates a new one and signs them in.
Installation
The plugin is installed using a script that you will receive in the archive immediately after purchasing the module.
Settings
Detailed setup instructions will be available immediately after purchasing the module.
Features
- Sign in to the client area with a GitLab account (OAuth 2.0)
- Register a new customer from GitLab data (email, realname)
- Works with gitlab.com and with a self-hosted GitLab server
- Settings available from billmanager interface