Authmereloaded: Purge deletes player passwords with bypass permission

Created on 20 Dec 2018  ·  14Comments  ·  Source: AuthMe/AuthMeReloaded

AuthMe deletes the passwords of players who have authme.bypasspurge permission.
I tried all versions of AuthMe, the problem was not solved.
Latest LuckPerms

bug

Most helpful comment

I tried to solve this problem for 4 days, I thought it was just my problem.
o0omg2ixnxi

All 14 comments

The same problem!

/authme purge - removes players with the right “authme.bypasspurge”

I am using the latest version of LuckPerms

The same problem!

I tried to solve this problem for 4 days, I thought it was just my problem.
o0omg2ixnxi

Yes, it doesn't work with Luckperms.

Unfortunatelly, I have the same problem too. What can I do to solve it?

I have the same problem but not when purging the player have bypass.purge, It occur even that player don't have bypass.purge, the password of that player had is purged, but not with item they have

yeah purging is still broken with luckperms, we have to figure out how to fix it properly

Nah, actually I'm using Pex, it means this bug is pretty old... so it must from AuthMe conflict with itself function, or with Essentials? We should test it to find out what is the problem.

@ProblemsSender i think your is a different issue

Relates to #1544

@sgdc3 Pex is just same as Luckperm as a permissions manager. But, Pex is currently old, my logic said this old plugin would have some bug and that is Pex problem, but however we still met the same bug as luckperm, so I think it's authme conflict with itself, that's all

But there's a slight chance, that this purge actually try to purge, but however it conflict with minecraft version? I cannot tell since I'm not the developer, it's just logic by the way...

Pex has a different issue, the LuckPerms issue is that it is fully async and it has to load data of offline players! AuthMe purge system expects sync permission lookups, but when we ask LP if the user has the permission the data isn't loaded yet!

@ljacqu the only way to fix that is to rewrite the purge system to support async permission lookups

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ZagyMC picture ZagyMC  ·  9Comments

TheDarkSkill picture TheDarkSkill  ·  9Comments

rogerxavier93 picture rogerxavier93  ·  4Comments

Kolosus990 picture Kolosus990  ·  3Comments

Cyberyisus2g picture Cyberyisus2g  ·  4Comments