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 2 months ago
Updated last month
I. Introduction
OAuthLogin —— A quite useful login plugin

II. Feature Introduction
- Supports OAuth protocol login (e.g., QQ login)
- Supports traditional account password login
- Supports MiniMessage format messages
III. Usage
3.1. OAuth Protocol Login Requirements
- Have your own machine or rented VPS machine, can freely apply for open ports
- Have your own domain name (filing optional)
- Understand website building, know nginx domain forwarding
- Have some developer knowledge to understand the following tutorial
3.2. Configuration in config
# Port used for login
port: 8888
# oauth information
source: 'qq'
clientId: 'applied clientId'
clientSecret: 'applied clientSecret'
redirectUri: 'https://domain/open/oauth/callback/QQ'
Click to view: Supported Third-party Login List
The following uses QQ Connect as an example
Click to view: QQ Connect
3.3. How to Configure port
Used for the server's external exposed interface, configure any server port that is not occupied
3.4. How to Configure clientId/clientSecret/redirectUri Parameters
IV. Prerequisite Plugins
All are optional
PlaceholderAPI PAPI variables
PlaceholderAPI
ProtocolLib protocol library
ProtocolLib



