games647 / FastLogin

Checks if a minecraft player has a valid paid account. If so, they can skip offline authentication automatically. (premium auto login)
https://www.spigotmc.org/resources/fastlogin.14153
MIT License
494 stars 122 forks source link

For users with paid Minecraft accounts, here is some advice on using offline accounts in certain situations #1043

Open DreamMiu opened 1 year ago

DreamMiu commented 1 year ago

Is your feature request related to a problem? Please describe.

In China, it may not be possible to connect to Mojang, which can result in players who have already authenticated their accounts being unable to join the server using offline accounts. Is it possible to create a compatibility between Authme and this scenario? When a player has already authenticated their account and tries to join the server using an offline account, it can be handed over to Authme for handling, and Authme will prompt them to enter their password for server login.

Describe the solution you'd like

if(Paid Minecraft account && FastLogin records /premium){ return FastLogin.AutoLogin; }else{ Authme.password(); }

Describe alternatives you've considered

For paid Minecraft accounts that are logged in through FastLogin, there doesn't seem to be a better alternative approach.

Additional context

faslogin

Tylwen commented 1 year ago

Same in France