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
499 stars 121 forks source link

FastLogin: Automatic login not working with AuthMe integration #1232

Open TutoSebas opened 3 months ago

TutoSebas commented 3 months ago

What happened?

When trying to use FastLogin to automatically log in premium players, the login process fails and players are not automatically logged in. The console displays messages indicating that there is no login session in progress for the player. This issue occurs despite correct configuration in both FastLogin and AuthMe. Also to clarify, the server is version 1.18.2 and I am surprised that Fastlogin on other servers does run this version but on mine it does not.

Steps to reproduce

No response

Plugin list

FastLogin AuthMe ProtocolLib

Configuration file

https://pastebin.com/XUWjTQn9 https://pastebin.com/LfxwvAr4

Server log

[20:28:45 INFO]: [FastLogin] New incoming packet START[class=PacketLoginInStart, id=0] from UNKNOWN[/186.84.20.78:10298] [20:28:46 INFO]: UUID of player TutoSebas is 4038db93-44db-3f65-b849-879f4c4b58f7 [20:28:46 INFO]: TutoSebas[/186.84.20.78:10298] logged in with entity id 167329 at ([world]426.805094397139, 64.0, 268.83851212807497) [20:28:46 INFO]: ⭐ «★» Owner ♣ TutoSebas ha regresado al server [20:28:46 INFO]: [FastLogin] No on-going login session for player: CraftPlayer{name=TutoSebas} with ID 186.84.20.78:10298. [20:28:46 INFO]: [FastLogin] Setups using Minecraft proxies will start delayed when the command from the proxy is received [20:28:52 INFO]: [AuthMe] TutoSebas logged in 186.84.20.78

Plugin version

FastLogin Version 1.12-SNAPSHOT

Platform

Spigot

Relevance

games647 commented 3 months ago

This means the plugin cannot find the player again from the login process. It is matched with connection details so IP and port number. Do you have any plugin that changes that during the login process like TCPShield?