Inactive [SEC] xAuth v2.0.10 - Extra Authentication [1.2.5-R1.3+]

Discussion in 'Inactive/Unsupported Plugins' started by CypherX, Mar 15, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    CypherX

    xAuth v2.0.10 - (CraftBukkit build: [1.2.5-R1.3+])
    Download v2.0.10

    lycano is taking over the development of xAuth as I no longer have the time nor the will to continue working on it. Please see the BukkitDev page: http://dev.bukkit.org/server-mods/xauth/

    Thanks to everyone who has showed support for me and xAuth over the past 17 months. It's been 'fun'. If for any reason you need to contact me, stop by my IRC channel (irc.rizon.net #LoveDespite) or toss me a message at http://love-despite.com/forum. Until we meet again, stay gold. Bang.

    ------------------------------------------------------------------​

    xAuth is a plugin designed with a single task in mind: protect a server and its players while running in offline-mode. The basic idea of this protection is allowing players to register an account based on their player name and a supplied password. When a registered player connects to the server, that player will be prompted to authenticate his or herself by logging in. If and only if a valid password is supplied, they will regain full control of their account until their session expires.


    Features
    • Before registering/logging in, players cannot:
      • Chat, execute commands, interact with objects (levers, chests, etc.), move, or pickup items.
      • Break or place blocks
      • Receive or give damage, be targeted (followed) by hostile mobs
    • Inventory and location protection
    • In-depth setting and message configuration
    • Persistent login sessions through server restarts
    • Player name filter and password complexity configuration
    • Kick non-logged in (but registered) players after a configurable amount of time
    • Bukkit Permissions support
    • Kick or temporarily lockout the IP address of a player who fails to log in after a configurable amount of tries
    • Custom, highly secure password hashing
    • H2 and MySQL support
    • Authentication over URL (AuthURL) allows for connection to forum or website databases
    Changelog (click for full changelog)
    • Version 2.0.10
      • [Fixed] Exploit to completely bypass login system.
      • [Fixed] xAuth commands not working with Rcon
      • [Fixed] Exploiting login system to avoid fire & drowning damage.
      • [Fixed] NPE caused by player connecting & disconnecting during same server tick.
      • [Fixed] 'Table "SESSIONS" not found' error when a player uses /logout while session length is set to zero.
      • [Fixed] Exploiting location protection after dieing to return to the spot of death.
    • Version 2.0.9
      • Added several reverse single session configuration options.
      • Fixed registration.forced: false not working.
      • Updated version check and H2 download links.
    xAuth Importer
    xAuth Importer is a tool used to import accounts from previous versions of xAuth as well as other authentication plugins. Click here for more information.
     
  2. Offline

    alka244

    So if someone is on and the an offline user logs in with the same name does the first one get kicked?
     
  3. Offline

    mike2033

    If you are logged in - no, the second one gets kicked... But if you are NOT logged the first one get kicked.
     
  4. Offline

    devoo

    please do an update :'(
     
  5. I know I'm kind of n00bish, but where's the download link?
     
  6. Offline

    Jacob61916

    If use SQL but later we want to not use SQL, how do we change and still keep passwords (I import form Authme)?
     
  7. Offline

    darkvip3r

    Hello there :0 i was just wondering. does this support joomla integration
     
  8. Offline

    darkvip3r

    will i be able to use wordpress or joomla data base with this plugin?
     
  9. Offline

    Thrax33

    Nvm got it working thanks
     
  10. Offline

    Nightfear

    hi all, Who ever seen converter from H2 2 MySQL bases??
     
  11. Offline

    Dood76

    i have hamachi, when i login for the first time, there is no login/register message, is there a way to fix this? Please Help
     
  12. Offline

    cet0

  13. Offline

    Angelus1992

    Here I have translated the messages.yml to spanish (neutral spanish, so anyone can use it without being annoyed).
    I think that it will do.
    Here it is: http://pastebin.com/2hGVU4LC

    Regards,
    Angelus

    PD: If there is anything I can do to help, just tell me.
     
  14. Hi, i am developer of http://tutorialbukkit.es

    I created a tutorial to help you with your plugin xAuth

    The Spanish community is very big, and this can be useful if you add it to your dev bukkit of Xauth.



    Developers of Residence, MoArrows, Heroes and VanishNoPacket have already used my videos for bukkit dev, check out if you're interested.

    Thank you for your attention, I hope your answer =)
     
  15. Offline

    djmaster329

    Dammit man, just found out about the glitch to bypass the login system. Server got griefed completely twice so far, updating right now. You should put a emergency notification in the plugin that lets OP's know of security problems on login if they are using an old version.
     
  16. Offline

    thomas39570

    Hi ,
    When I install xAuth the plugins doesn't work.
    When I tape /plugins xAuth is in RED.

    please help me =)
     
  17. Offline

    offdps

    A lot of players are losing their inventories with 1.3.1 dev build.
     
  18. Offline

    Timberman

    Same here:

    Code:
    [SEVERE] Could not pass event PlayerQuitEvent to xAuth
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:324)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
        at net.minecraft.server.ServerConfigurationManagerAbstract.disconnect(ServerConfigurationManagerAbstract.java:213)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:708)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:286)
        at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:105)
        at net.minecraft.server.ServerConnection.b(SourceFile:35)
        at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
        at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:559)
        at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
        at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: java.lang.NullPointerException
        at com.cypherx.xauth.PlayerDataHandler.restoreData(PlayerDataHandler.java:263)
        at com.cypherx.xauth.PlayerManager.unprotect(PlayerManager.java:186)
        at com.cypherx.xauth.listeners.xAuthPlayerListener.onPlayerQuit(xAuthPlayerListener.java:123)
        at sun.reflect.GeneratedMethodAccessor272.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:322)
        ... 14 more
     
  19. Offline

    ruifung

  20. Offline

    Adrenaline

    CypherX: last seen 2 July

    omg :/
     
  21. Offline

    CraftUrToe

    NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO! lol
     
  22. Offline

    LlmDl

    I can't blame CypherX for not logging in to this thread. Too many idiots will turn an author like him away. This plugin works fine for me in 1.2.5 and I've used it since March of 2011 without issue. I'm expecting it to work fine in 1.3.
     
  23. Offline

    Adrenaline

    no. It work in 45 %
     
  24. Offline

    anthonyc39

    i forget who but i think Milkywayz or a different member of the staff said bukkit does not support cracked servers.
     
  25. Offline

    Milkywayz

    That mainly applies for the "Advertise your server" forum since cracked servers are not allowed there.
     
  26. Offline

    anthonyc39

    ohh ok, my bad.
     
  27. Offline

    CatsyLady

    can someone fix it?
    since its open source ...
     
  28. Offline

    Bubka3

    How to fix playerdata error:

    The error:
    1. Run the following mySQL query:
    Code:
    ALTER TABLE `playerdata` MODIFY `items` TEXT NULL;
    ALTER TABLE `playerdata` MODIFY `armor` TEXT NULL;
    ALTER TABLE `playerdata` ADD COLUMN `fireticks` SMALLINT NOT NULL DEFAULT 0;
    ALTER TABLE `playerdata` ADD COLUMN `remainingair` SMALLINT NOT NULL DEFAULT 300;
    NOTICE: YOU MUST RUN THIS QUERY INSIDE THE DATABASE FOR IT TO WORK!!!

    2. Edit the following file:
    Enjoy the fix!
     
  29. Offline

    CatsyLady

    and whats when we use h2?
     
  30. Offline

    aeronetwork

    Any fixes for PlayerChatEvent error? 1.3
     
  31. Offline

    broluigi

    How can i fix this?
    Code:
    04.08 07:14:14 [Server] INFO ... 14 more
    04.08 07:14:14 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:322)
    04.08 07:14:14 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601)
    04.08 07:14:14 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    04.08 07:14:14 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    04.08 07:14:14 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    04.08 07:14:14 [Server] INFO at com.cypherx.xauth.listeners.xAuthPlayerListener.onPlayerQuit(xAuthPlayerListener.java:123)
    04.08 07:14:14 [Server] INFO at com.cypherx.xauth.PlayerManager.unprotect(PlayerManager.java:186)
    04.08 07:14:14 [Server] INFO at com.cypherx.xauth.PlayerDataHandler.restoreData(PlayerDataHandler.java:263)
    04.08 07:14:14 [Server] INFO Caused by: java.lang.NullPointerException
    04.08 07:14:14 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    04.08 07:14:14 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408)
    04.08 07:14:14 [Server] INFO at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:476)
    04.08 07:14:14 [Server] INFO at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
    04.08 07:14:14 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:583)
    04.08 07:14:14 [Server] INFO at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
    04.08 07:14:14 [Server] INFO at net.minecraft.server.ServerConnection.b(SourceFile:35)
    04.08 07:14:14 [Server] INFO at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
    04.08 07:14:14 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:286)
    04.08 07:14:14 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:712)
    04.08 07:14:14 [Server] INFO at net.minecraft.server.ServerConfigurationManagerAbstract.disconnect(ServerConfigurationManagerAbstract.java:213)
    04.08 07:14:14 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
    04.08 07:14:14 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
    04.08 07:14:14 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    04.08 07:14:14 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:324)
    04.08 07:14:14 [Server] INFO org.bukkit.event.EventException
    04.08 07:14:14 [Server] SEVERE Could not pass event PlayerQuitEvent to xAuth
     
Thread Status:
Not open for further replies.

Share This Page