Two Factor Authentication 1.5.4

Most advanced 2FA plugin; Spigot & BungeeCord 1.8 - 1.17; JSON, H2, MariaDB, PostgreSQL & MongoDB!

  1. LielAmar
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    Source Code:
    https://github.com/LielAmar/2FA
    Contributors:
    SadGhost
    Languages Supported:
    Polish, German, Chinese, Russian, Spanish, Czech, French & Hebrew. Want to help us translate the plugin? Visit https://crowdin.com/project/2fa!
    [​IMG]

    [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]


    [​IMG]
    2FA is a fork of MC2FA.
    It adds another layer of protection to your server, by allowing players to enable the use of an authenticator app when logging in.

    MC2FA:


    [​IMG]

    • Spigot (or any fork) 1.8.8 and above
    • Java 8-15
    • If you want to use Java 16, please visit our FAQ


    [​IMG]

    1. Download the latest release from either Spigot or GitHub
    2. After downloading the plugin, drop the JAR file into your /plugins/ folder
    • If you have multiple servers and want to support all of them, make sure to drop the JAR file in your proxy /plugins/ folder too!
    • If you want to use a Local (JSON/H2) database with a Proxy, make sure to have a (single) Authentication server as the default server when players join.
      • Without having a single authentication server, the plugin won't be able to reach the local data in a different server
    • You can find the translated messages.yml files here!

    [​IMG]

    • Supports all versions from 1.8 to 1.17
    • Free to use under the MIT license
    • 100% customization in settings & messages
    • 9 Pre-translated languages (supported languages)
    • Permission-based
    • In-game QR code display
    • Event cancellation before authentication
    • Multiple storage-types support, including H2, JSON, MySQL, MariaDB, PostgreSQL, and MongoDB
    • IP hashing
    • Ability to remove own/other's 2FA
    • BungeeCord support through Plugin Messaging Channel, allowing cross-server authentication
    • Easy-to-use API
    • PlaceholderAPI support
    • HEX Color support (&#{HEX} - I.E. &#FFFFFF)


    [​IMG]

    Check out the plugin's commands by clicking the text below
    COMMANDS


    [​IMG]

    Check out the plugin's permissions by clicking the text below
    PERMISSIONS


    [​IMG]

    Check out the plugin's placeholders by clicking the text below
    PLACEHOLDERS


    [​IMG]

    • If you have any suggestions for the plugin, please open an issue and the development team will consider implementing it as soon as possible.
    • For bug reports, please open an issue and include your console log as well as the output from the /2FA report command.


    [​IMG]

    [​IMG]

    [​IMG]
    Govindas and Jackalino like this.

Recent Reviews

  1. TheBestGames974
    TheBestGames974
    5/5,
    Version: 1.4.4
    This plugin is really good! I like that you actively update the plugin and as an IT guy myself I really think security is very important even in Minecraft server. Thank you for this wonderful plugin!
    1. LielAmar
      Author's Response
      I couldn't agree more on the security part and I appreciate the review very much! <3
  2. Govindas
    Govindas
    5/5,
    Version: 1.4.2
    The support from the author of this plugin is top tier, I made a bug report and two suggestions, all have been made quickly. This is the best 2FA plugin.
    1. LielAmar
      Author's Response
      I really appreciate the review. Thank you! <3
  3. Quinix1267
    Quinix1267
    5/5,
    Version: 1.3.4
    Love it! Free & works very well in 1.17.1 If you want to add another layer of protection in your server totally use this.
    1. LielAmar
      Author's Response
      Thank you for the review, I'm so glad you like the plugin! <3
  4. sadasdasda412332
    sadasdasda412332
    5/5,
    Version: 1.3.0
    it has api support to see the name of user in the gg auther installer? to know the name of the 2fa set
    1. LielAmar
      Author's Response
      Thank you for the review!
      I'm not sure I fully understand your question, but there is an option to show the user's IGN in the authentication app :)
  5. Tiippex
    Tiippex
    5/5,
    Version: 1.2.9
    Great plugin. Dies exactly what it should and it works well. I had one issue with the mysql autoreconnect and reported it. The author fixed it in seconds!
    1. LielAmar
      Author's Response
      Thank you for the review! <3
  6. Lukasboch3
    Lukasboch3
    4/5,
    Version: 1.2.8
    Hallo, ich habe mir das Plugin heruntergeladen und auf BungeeCord draufgepackt und es funktioniert jedoch nichts selbst wenn ich die Befehle ausführe, aber es erstellt immerhin einen "2FA" Ordner.

    Mit freundlichen grüße,
    iCrashMix
    1. LielAmar
      Author's Response
      Heya! Sorry for the late response.
      This problem can be fixed if you put the .jar file on your spigot servers as well :)
  7. patbeni
    patbeni
    3/5,
    Version: 1.2.8
    I don't know, maybe I set it up incorrectly, but I set up MySQL, and then it comes with ha ton of lag and seems to forget my 2fa data every relog. Sorry for the bad English. Please help!
    1. LielAmar
      Author's Response
      Sounds very unlikely.
      Can you please create an issue on github or join my discord server so I can help you figure this problem out? :)
  8. janekilowski
    janekilowski
    4/5,
    Version: 1.2.8
    The plugin is good overall but the updates are way too frequent.
    A new bugfix comes out literally every few hours. This is absolutely unbearable from a server admin's point of view. Especially since some updates break the plugin and print errors in the console. These get fixed rather quickly BUT it makes me not want to update the plugin at all since there is always the risk that a new update will break something.
    This is unacceptable for a plugin that is supposed to provide the server with extra security.

    Don't get me wrong, this is a good plugin. It works as expected. I'd just much rather have an update every few months or so that is tested a little better, instead of updates every couple of hours.
    1. LielAmar
      Author's Response
      Understandable. The reason there have been so many updates in the past few days is tons of requests that came to me all at once, and a bit of free time, so I tried to implement as many things as possible.
      Most updates worked just fine, 3 of them were just a simple bug I tried to fix 3 times, it was fixed on my servers but people kept reporting it.

      Anyways, I'm glad you liked the plugin, and I can assure you next updates will be more trustable :)
  9. Kinqston007
    Kinqston007
    5/5,
    Version: 1.2.1
    Best plugin, thank you author! Asked to add a full translation and he added it, cool.
    +5 :)
    1. LielAmar
      Author's Response
      Thank you for the review! <3
  10. Athame
    Athame
    5/5,
    Version: 1.2.1
    Worked excellently, and the developer is very helpful, and he accepts ideas and fixes your problems.
    :))))
    1. LielAmar