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

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

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

    CypherX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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.

    This post has been edited 82 times. It was last edited by c0mp Aug 17, 2012.
  2.  
  3. Offline

    thecanadiansandbox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I noticed I have been getting sql errors thrown by this plugin. No other plugin using mysql is giving me errors. Example log entry:
    Code:
    05:40 PM [SEVERE] [xAuth] SQL query failure [read] (SELECT a.*, s.* FROM `xauth_accounts` a LEFT JOIN `xauth_sessions` s ON a.id = s.accountid WHERE `playername` = ?)
    05:40 PM [SEVERE] Could not pass event PLAYER_JOIN to xAuth
    05:44 PM [SEVERE] Exception in thread "AWT-EventQueue-0"
    05:44 PM [SEVERE] java.lang.NullPointerException 
    I am using xAuth-2.0b4.3 with bukkit build 1597.
  4. Offline

    sharkale

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i dont like a user who not share the source take the development of the plugin.
  5. Offline

    Fishfish0001

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  6. Offline

    sharkale

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  7. Offline

    rajpop565

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Do you HAVE to have a database of some sort? Cause I don't have one.
  8. Offline

    Pufarina

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Mysql Database tested and working on my server : xauth sql file

    Modify xauth config.yml line 31 like this :
    database: xauth

    This post has been edited 2 times. It was last edited by Pufarina Jan 31, 2012.
  9. Offline

    jug007

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is there an old version that's working with 1.7.3?
  10. Offline

    Boos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @sharkale I will share the source, but my Eclipse is just refusing to push to github :-/ . I don't know why, because my other project works fine...
  11. Offline

    macer7

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    don't use this...thing...just don't...
    well many servers was griefed(including my some time ago) because of an old bug in xauth that is still not fixed...

    AuthMe is the only option at this time, it is no longer developed but it at least work and is secure.
  12. Offline

    Tiago Brazil Pinto

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    GRAVE ERROR


    This plugin has a serious error that allows anyone to access an account of any player.
    Just open two windows Minecraft and access the target server. The first will show that you have to be signed.
    Entering the second window, the login will be released first, without entering the password!

    HELP!! Does anyone know to fix it?
    While there is this error xauth does not work reaches the expectations proposals.
  13. Offline

    Tiago Brazil Pinto

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    https://github.com/CypherX/xAuth/issues/19

    SOLUTION:
    # When set to true, if a player connects with the same name as someone who is
    # already online, the player connecting will be kicked instead of the online player
    reverse-enforce-single-session: false
  14. Offline

    Tiago Brazil Pinto

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    2012-02-03 03:19:07 [INFO] jrjoaorenato lost connection: disconnect.quitting
    2012-02-03 03:19:07 [INFO] Connection reset
    2012-02-03 03:19:07 [SEVERE] Could not pass event org.bukkit.event.player.PlayerQuitEvent to xAuth
    java.lang.NullPointerException
    at com.cypherx.xauth.xAuth.restore(xAuth.java:348)
    at com.cypherx.xauth.xAuth.removeGuest(xAuth.java:311)
    at com.cypherx.xauth.listeners.xAuthPlayerListener.onPlayerQuit(xAuthPlayerListener.java:100)
    at org.bukkit.plugin.java.JavaPluginLoader$2.execute(JavaPluginLoader.java:277)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:57)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:453)
    at net.minecraft.server.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:165)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:660)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:231)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:537)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
  15. Offline

    Teki05

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    [xAuth] Missing database library! [DBMS = H2]
    2012-02-04 21:21:59 [SEVERE] [xAuth] Disabling - No connection to database
    HELP
    please !!!!
  16. Offline

    QBcrusher

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    is there a way to make it so that when people register, they all go to the same spot? i have my world spawn set up on multiworld, but when people register with xauth, they end up spawning in a random spot AROUND my spawn building.....any help would be appreciated. thanks
  17. Offline

    moparisthebest

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Because you have to clone it first or create a repo on github first?

    But even if you can't get github working, can't you just zip up the source files and upload that? It's not that I don't trust you personally, I just don't trust any code that I can't see the source to. Could you do that?
  18. Offline

    rodier

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    it ispossible to convert authme file db to xauth?
  19. Offline

    flybox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    When will you release it for 1.1??
  20. Offline

    MissPicket

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm having the same problem than QBcrusher. Players spawn in my spawn area; but after registering their password, they're thrown out of there, outside of my spawn sphere (and straight into the ocean if they're not in fly mode!)
    The spawn area is important because it gives info and a starter kit, and that's where all the warps are located.

    What's going on? Any fix for this?

    Thank you!
  21. Offline

    harry2258

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    is it possible to make it so that when the player logs off and when they try to log back in they have to enter their password again? if not, can you add it?
  22. Offline

    Delta-One

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    WHAT THE FUCK! I lost my enchantings on all items when using this plugin. fu this is shit.
  23. Offline

    Maiko

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ok say heres my 2 problems, 1 by logging in/out so xAuth tries to write into the h2 DB
    and 2 when a player does get to spawn, it wil create a player event error.

    Heres the log.
    http://pastebin.com/uZTiCgW9
    It includes every single bit of info u need.

    Started server, logged in, tried to use the /login command, and epic fail internal server error throwen at the screen. (above in the logs wil show what exacly)
    And then stopped the server again and posted here for help :)

    Further Im using clean client MC 1.1, CB 1.1-R4-SNAPSHOT (craftbukkituptodate plugin downloaded it)
    Would be great if this gets fixed, or at least show me how to do that :)

    Thanks in advance to resolving this.

    aCraft.
  24. Offline

    Maiko

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    actualy yes u can go inside the plugin config file and change the 3600 session time to 0
  25. Offline

    Jek29

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Good afternoon, to me have thrown the reference to a forum where it is written:


    This bug is corrected?
  26. Offline

    callumpy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I also need some information on this ^^

    Also, is there a way for me to list all registered users as I would like to delete a load of users that joined and no longer use my server.
  27. Offline

    MissPicket

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)

    WOohoooO ! FINALLY found a solution! It works with xAuth so I assume it should also work with AuthMe.

    http://dev.bukkit.org/server-mods/superspawn/
  28. Offline

    MissPicket

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Found the
    Found the solution!

    http://dev.bukkit.org/server-mods/superspawn/
  29. Offline

    CypherX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  30. Offline

    aehoooo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    awn shi-

    long time no see hmm?
  31. Offline

    PinguinAman

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Oh my... please tell us you're gonna fix all this stuff!
  32. Offline

    CypherX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
Thread Status:
Not open for further replies.

Share This Page