Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bedrock Players won't get autologged #729

Closed
2 tasks done
goosBanny opened this issue Feb 15, 2022 · 21 comments · Fixed by #1223
Closed
2 tasks done

Bedrock Players won't get autologged #729

goosBanny opened this issue Feb 15, 2022 · 21 comments · Fixed by #1223
Labels
bug Something isn't working Floodgate/Geyser

Comments

@goosBanny
Copy link

What happened?

Bedrock Players are not getting automatically logged into the server.

What did you expect?

I expected the Bedrock Players to get automatically logged in every time after they did /premium, logged out and relogged in.

BTW the prefix for FloodGate is "-".

Steps to reproduce

  1. Join through proxy as a Bedrock Player and register/login.
  2. Do /premium 2 times.
  3. /logout
  4. Rejoin. Bedrock Players won't get auto-logged in.

Plugin list

Velocity: AuthMeVelocity, FastLoginVelocity, FloodGate, Geyser, LuckPerms, ProtocolSupport, SkinsRestorer, ViaVersion, ViaBackwards, ViaRewind. Spigot: AuthMe, FastLogin, LuckPerms, ProtocolLib

Configuration file

Spigot: https://www.toptal.com/developers/hastebin/uwotiqemuh.yaml Velocity: https://www.toptal.com/developers/hastebin/umoguhuyov.yaml

Server log

No response

Plugin version

1.11-SNAPSHOT-033fdd5

Platform

Velocity

Relevance

  • I tried the latest build
  • I checked for existing tickets -
    If there are, please vote them with a thumps reaction and not create new ones
@goosBanny goosBanny added the bug Something isn't working label Feb 15, 2022
@games647
Copy link
Owner

Please post the server log. It's important to know what FastLogin tried do and if it found the correct session.

@goosBanny
Copy link
Author

@games647
Copy link
Owner

There are no proxy messages in the Spigot server (Proxy requests force login). Do you followed the setup guide on the project page?

@goosBanny
Copy link
Author

goosBanny commented Feb 16, 2022

Yeah I did. BTW Velocity is connected to a MariaDB database while Spigot is not. It does say the following on startup though:
[Server thread/INFO]: [FastLogin] Hooking into auth plugin: AuthMeHook

[Server thread/INFO]: [FastLogin] BungeeCord setting detected. No auth plugin is required

@paj1s
Copy link

paj1s commented Feb 25, 2022

I have the same problem, bedrock players are not autologed and i donť know how to fix it, floodgate doesn't have prefix, both autoregister and autologin is set to true the one with the no-conflict option is set to no-conflict, still bedrock players are not autologed and /premium doesn't work.

@Smart123s
Copy link
Contributor

Smart123s commented Feb 25, 2022

FastLogin Velocity doesn't support Floodgate yet. #649

@Override
public BedrockService<?> getBedrockService() {
return null;
}

@paj1s
Copy link

paj1s commented Feb 25, 2022

i have waterfall

@Smart123s
Copy link
Contributor

i have waterfall

The original issue was opened for Velocity, so I doubt that the issue is caused by the same bug.

Could you please open a new issue, with logs & everything.

@refractored
Copy link

Stale?

Works fine for me with floodgate (Bungeecord)

@games647 games647 changed the title Bedrock Players won't get autologged. [FloodGate] Bedrock Players won't get autologged Jul 28, 2022
@Codixer
Copy link

Codixer commented Jul 1, 2023

Might want to rename this issue to bedrock players don't get autologged on velocity servers

@bobhenl
Copy link

bobhenl commented Feb 19, 2024

Hi, still anything new? Why it doesn't get resolved @games647

@Clyde6790pGIT
Copy link

Any fixes? It's been a year

@Codixer
Copy link

Codixer commented Jul 4, 2024

My best assumption is that this is an issue with how Velocity handles players and FastLogin not being able to handle them. (But it's only a guess)

For the people having this issue ( @bobhenl, @Clyde6790pGIT ). Could you contact me on Discord (codixer) so we can look into respective configs and see if it's still an issue?

@Smart123s

This comment was marked as outdated.

@Clyde6790pGIT
Copy link

My best assumption is that this is an issue with how Velocity handles players and FastLogin not being able to handle them. (But it's only a guess)

For the people having this issue ( @bobhenl, @Clyde6790pGIT ). Could you contact me on Discord (codixer) so we can look into respective configs and see if it's still an issue?

Hi, I have somehow gotten it to work, I just installed protocollib and restarted both the proxy and backend servers and wiped authme and fastlogin databases, and now it works just fine.

@Smart123s
Copy link
Contributor

Never mind, I'm stupid, the code required has been added in 31cbb2f.

@Clyde6790pGIT
Copy link

My best assumption is that this is an issue with how Velocity handles players and FastLogin not being able to handle them. (But it's only a guess)

For the people having this issue ( @bobhenl, @Clyde6790pGIT ). Could you contact me on Discord (codixer) so we can look into respective configs and see if it's still an issue?

It weirdly only worked 50% of the time, if it autoregisters and doesnt auto login you permanently lose your progress unless the database has been wiped.

@Smart123s
Copy link
Contributor

Could you try reading the comments in config.yml online? AFAIK, The comments don't get updated via plugin updates. If you are still sure that you have configured the plugin property, you should open a new issue and post your config and logs there. (If you'd also put a @Smart123s somewhere in the issue, I'd greatly appreciate that).

@Clyde6790pGIT
Copy link

Hi, I'll reinstall all security plugins and wipe their databases and reconfigure it to try again, I'll tell you the results.

@Clyde6790pGIT
Copy link

I am still having the same issues, it only works sometimes and then after that it locks people out of their account, when they try to login using the command every single letter and number they use is called invalid password.

@Clyde6790pGIT

This comment was marked as off-topic.

Repository owner deleted a comment from Clyde6790pGIT Jul 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Floodgate/Geyser
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants