Relogin 1.0

Secure Authentication - Keep User Passwords Unknown

  1. MSWS
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    Source Code:
    https://github.com/MSWS/Relogin
    Relogin is a plugin that offers a wide amount of customization for double authentication for anyone you want on your server.

    Passwords are encrypted in a secure algorithm and cannot be viewed even by server owners.

    Setup password requirements like below:
    Code (YAML):

    PasswordRequirements
    :
      MinimumLength
    : 5
      MinimumLetters
    :
        General
    : 2
        UpperCase
    : 1
        LowerCase
    : 1
      MinimumSymbols
    : 2
      UnallowedCommonWords
    :
     - password
      - '123'
      - minecraft
      - test
     
    Permissions:
    relogin.[command]
    relogin.bypass.password

    THERE IS NO WAY TO RECOVER A USER PASSWORD, staff members can override or erase other player's password assuming they have proper permissions, however there is no way to recover a forgotten password

    [​IMG]

    Example Config:
    Code (YAML):

    Prefix
    : '&9Plugin>&7'
    CommandsOnAttempt
    :
      2
    :
     - tell %player% Careful! You have 3 attempts left.
      3
    :
     - tell %player% You have 2 attempts left.
      4
    :
     - tell %player% This is your final attempt.
      5
    :
     - ban %player% Compromised Account - Invalid Password
      - say %player%'s account has been compromised.
    MaxAttempts
    : 5
    CommandsOnLogin
    :
    - tell %player% welcome to the server
    VerifyDuration
    : 8.64E7
    Restrict
    :
      Movement
    : true
      Interaction
    : true
      Chat
    : true
      CommandWhitelist
    :
     - /login
      - /reset
      - /register