2FA 0.15

Enter a code from your device to see this plugin page

  1. Kyllian
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    Source Code:
    https://github.com/InstantlyMoist/2FA
    [​IMG]

    Welcome to 2FA, This is the plugin to make your account more secure. Most modern servers will always encounter some kind of hacker. Those people can hijack your account and grief your whole server, which is the last thing you want. This plugin will add an extra layer between this by involving your phone in the proces of authenticating. A code from your phone will be required in order to start playing. The app required to scan this code will be Google Authenticator!

    Still not convinced? Make sure to read the complete plugin page, you could even join my discord server for more information!

    Wonder how 2FA is doing? Check out the bStats!

    [​IMG]
    [​IMG]

    [​IMG]

    [​IMG]

    config.yml
    Code (Text):

    # 2FA plugin
    #
    # If you somehow can't set it up or experience any performance related issues, don't hesitate to contact me on; https://discord.gg/zgKr2YM

    Creator: '2FA Plugin on spigot'

    TimeForAuthentication: 1200

    AllowedCommands:
      - '/2fa'
     
    messages.yml
    Code (Text):

    AlreadySetup: '&8&o2FA: &7You have already set up 2FA!'
    Canceled: '&8&o2FA: &7The setup has been canceled!'
    CodeRemoved: '&8&o2FA: &7The code has been removed!'
    Correct: '&8&o2FA: &7You are verified!'
    EnterCode: 'Please enter%nthe code from%nyour device to%nverify!'
    EnterCodeChat: '&8&o2FA: &7Please enter a code from your device to verify'
    Help:
      - '&8&o2FA: &7Setup instructions:'
      - '&7Use /2FA setup to start the procedure'
      - '&7Scan the code using your smartphone'
      - '&7To finish up the proces enter a code from your device!'
    Incorrect: '&8&o2FA: &7The code you specified is incorrect!'
    Info: '&8&o2FA: &7Did you know you could use 2FA to secure your account? Do /2fa for more information!'
    Kick: '&8&o2FA\n&7You took too long to\n&7complete the authentication task!\n\n&7Please try again!'
    NoCode: '&8&o2FA: &7You don''t have 2FA set up yet!'
    NoPermission: '&8&o2FA: &7You must have the permission %permission% in order to execute this command'
    NotAPlayer: '&8&o2FA: &7You must be a player in order to execute this command!'
    NotSettingUp: '&8&o2FA: &7You are not setting up 2FA right now!'
    Reloaded: '&8&o2FA: &7The plugin has been reloaded!'
    Setup: '&8&o2FA: &7You have succesfully set up 2FA!'
     
    players.yml
    Code (Text):
    UUID: KEY
    [​IMG]

    /2fa
    Base command of the plugin

    /2fa reload
    Reloads the configuration file
    Permission: 2fa.reload

    /2fa setup
    Starts the setup of the 2FA
    Permission: 2fa.setup

    /2fa remove code
    Removes the 2FA from your account, a code is required for this.

    /2fa cancel
    Cancels the 2FA setup proces

    /2fa reset player
    Removes the code from a player
    Permission: 2fa.reset

    [​IMG]
    • Add mySQL support
    DampfWaffel, Feniks_HD and TomCreeper like this.

Recent Reviews

  1. Arenis
    Arenis
    5/5,
    Version: 0.15
    this is an excellent plugin that does exactly what it says it does, it's simple and it just works
  2. NiKunHax
    NiKunHax
    5/5,
    Version: 0.1
    Very Cool, Please add a Message to Tell people with 2FA ON when they log to the server to Insert their 2FA code, like.

    Welcome Test123,
    You have 2FA enabled, please insert your 2FA code!

    And if they haven't enabled 2FA:

    Welcome Test123,
    This server support 2FA, for more Informations /2FA.
    1. Kyllian
      Author's Response
      The 'info' message is sent when the player is not using 2fa on join.

      I will add a message when the player is using 2fa to enter their code.

      Thank you very much for your kind words! Hope you will enjoy it!