View Code? Open in Web Editor
NEW
[In-dev] Two-factor authentication for your PocketMine-MP (PMMP) server. Currently there are no documentations or doc comments.
Home Page: https://poggit.pmmp.io/ci/Muqsit/2FA
License: GNU Lesser General Public License v3.0
2fa's People
Contributors
2fa's Issues
[Server thread/CRITICAL]: Error: "Unable to find the 'GD' extension." (EXCEPTION) in "plugins/2FA/src/muqsit/tfa/TFA" at line 45
[18:23:22] [Server thread/DEBUG]: #0 src/pocketmine/plugin/PluginBase(90): muqsit\tfa\TFA->onEnable()
[18:23:22] [Server thread/DEBUG]: #1 plugins/PocketMine-DevTools.phar/src/FolderPluginLoader/FolderPluginLoader(131): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
[18:23:22] [Server thread/DEBUG]: #2 src/pocketmine/plugin/PluginManager(578): FolderPluginLoader\FolderPluginLoader->enablePlugin(muqsit\tfa\TFA object)
[18:23:22] [Server thread/DEBUG]: #3 src/pocketmine/Server(1951): pocketmine\plugin\PluginManager->enablePlugin(muqsit\tfa\TFA object)
[18:23:22] [Server thread/DEBUG]: #4 src/pocketmine/Server(1937): pocketmine\Server->enablePlugin(muqsit\tfa\TFA object)
[18:23:22] [Server thread/DEBUG]: #5 src/pocketmine/Server(1731): pocketmine\Server->enablePlugins(integer 1)
[18:23:22] [Server thread/DEBUG]: #6 src/pocketmine/PocketMine(290): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string C:\Users\PB\Desktop\MCPE, string C:\Users\PB\Desktop\MCPE\plugins)
[18:23:22] [Server thread/INFO]: Disabling 2FA v0.0.1
Unfortunately, this is a client issue, and not an issue you can fix easily.
Most people would like to log on via one device.
The majority of the server I play on use iPhones. So, if the user needs to use the F2A App, it would timeout the MCPE client.
Besides this, I have checked over the code briefly, and Marked it as CHECKED on poggit.
I will test it fully tonight, to change it to Approved.