[ADMN/SEC/WEB] LogIt v0.4.3 - Complex authorization plugin [1.5.1-R0.1]

Discussion in 'Inactive/Unsupported Plugins' started by LucasEasedUp, Dec 8, 2012.

  1. Offline

    LucasEasedUp

    LogIt is a complex and customizable plugin for authorizing players with their credentials, and preventing certain events if they're not logged in.
    Current version: Beta v0.4.3; CB 1.5.1-R0.1

    [​IMG] Download LogIt
    [​IMG] Installation guide
    [​IMG] Configuration
    [​IMG] Commands
    [​IMG] Permissions
    [​IMG] Integration with phpBB
    [​IMG] API
    [​IMG] Javadoc
    [​IMG] LogIt on BukkitDev
    [​IMG] LogIt on GitHub

    Features:
    • Basic functionality (logging in, logging out, registering, unregistering, changing password).
    • Administrative variants of the above operations.
    • Passwords are hashed (with random salt) and stored in either MySQL or SQLite database.
    • Different hashing algorithms: plain-text, MD2, MD5, SHA-1, SHA-256, SHA-384, SHA-512, Whirlpool.
    • Waiting room where players spawn in order to log in.
    • Extended sessions (so that a session can be alive even if the player is offline).
    • Username validation (length check, regular expression, prohibition of certain usernames).
    • Force-login timeout, so that a registered player that's been waiting for too long logged out will be kicked.
    • Nicer join/quit messages.
    • Accounts per IP limit.
    • Configurable event prevention (for selecting which events should be cancelled).
    • Different groups for logged in and logged out players (Vault integration).
    • Integration with phpBB.
    • IP lock to prevent session hijacking.
    • Optional global password.
    • Slot preservation.
    • Scheduled account backing up.
    • Support for op-based permissions.
    Basic commands:

    Log in
    /login <password>
    Log out
    /logout
    Register
    /register <password> <confirmpassword>
    Unregister
    /unregister <password>
    Change password
    /changepass <oldpassword> <newpassword> <confirmpassword>

    For more commands, check out the [​IMG]Commands page on BukkitDev.

    Included translations:
    If you'd like to help translating or improving existing translations, please contact me.

    Changelog (open)

    Version 0.4.3
    • Added: Automatic unregistration of players absent a fixed period of time.
    • Removed: stop-if.online-mode-enabled setting.
    Version 0.4.2
    • Added: Slot preservation.
    • Added: Customizable database column names.
    • Added: "groups.enabled" setting.
    • Changed: Default "force-login.timeout", "login-fails-to-kick" and "login-fails-to-ban" to -1.
    Version 0.4.1
    • Added: Inventory hiding.
    • Fixed: On login-fail, ban IPs instead of players.
    • Fixed: Force-login timeout: Kick only registered players.
    • Changed: "backup.file-format" renamed to "backup.filename-format".
    • Changed: "logit.login.exempt" renamed to "logit.force-login.exempt".
    • Changed: "backup.schedule.interval" in minutes not seconds.
    Version 0.4.0
    • Added: phpBB integration.
    • Added: Different groups for logged in and logged out players (Vault integration).
    • Added: Session IP lock.
    • Added: German translation.
    • Added: Prevent entities to target logged out players.
    • Fixed: Don't add salt to plain-text passwords.
    • Fixed: Don't check if a player is registered when logging in with "-x".
    Version 0.3.8
    • Added: Salted passwords.
    • Added/Fixed: Backup removing and restoring.
    • Added: Banning after certain number of login fails.
    • Changed: Make filename optional for "/logit backup restore".
    • Removed: "verbose" config property.
    Version 0.3.6
    • Added: Backing up.
     

Share This Page