Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
1.7.x
Platforms
Links
Creators
Details
Licensed ARR
Published 3 weeks ago
Updated 3 weeks ago
I. Introduction
OAuthLogin — A somewhat useful but difficult to configure login plugin
This plugin is based on OAuth protocol login (e.g. QQ login), completely告别 (farewell to) all sorts of messy problems, alternate accounts, passwords and other annoying stuff

II. Usage
2.1 Prerequisites
- Have your own machine or a rented VPS machine where you can freely apply for open ports
- Have your own domain name (optional filing/registration)
- Understand website setup, know about nginx forwarding domains
- Have some developer knowledge to understand the tutorial below
2.2 Configuration in config
# Server port
port: 8888
# OAuth information
source: 'qq'
clientId: 'your clientId'
clientSecret: 'your clientSecret'
redirectUri: 'https://domain/open/oauth/callback/QQ'
Click to view: Supported Third-party Login List
QQ Connect Example
Click to view: QQ Connect
2.3 How to Configure port
Used for the server-side exposed interface, configure any unused port on the server
2.4 How to Configure clientId/clientSecret/redirectUri Parameters
III. Prerequisite Plugins
All are optional
PlaceholderAPI PAPI variables
PlaceholderAPI
ProtocolLib Protocol Library
ProtocolLib



