Skip to content
/ 2FA Public

A Two Factor Authentication plugin for Bungeecord, Spigot & Paper

License

Notifications You must be signed in to change notification settings

LielAmar/2FA

Repository files navigation

2 Factor Authentication

Note

The plugin is currently undergoing significant changes and improvements for version 2.0. Stay tuned for exciting updates!

2FA Logo

License Release Discord Issues Spigot
GitHub Workflow

Information

2FA is a Spigot/Paper plugin, with BungeeCord support.
It is a fork of Connor Linfoot's MC2FA.

This plugin adds another layer of protection to your server, by allowing players to use 2FA with an Authenticator app,
requiring them to enter a time-based generated code when loggin in/changing ips.

2FA uses BungeeCord PluginMessagingChannel to communicate between the Spigot Servers & BungeeCord server, therefore, if you want
to use 2FA for BungeeCord, you need to put the jar file in /plugins/ for every Spigot server, as well as for your BungeeCord server.

Features

  • 2FA Authentication, based on permissions.
  • Ability to remove own/other's 2FA
  • BungeeCord support
  • Json, MySQL, MongoDB support
  • Admin commands

Using 2FA

You can download 2FA from Spigot.
After downloading, simply drag it into your plugins folder and reload the server!

  • If you use BungeeCord, install the plugin in your BungeeCord/plugins/ folder as well!

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT