.

Status
This thread has been locked.

ChaoticDeveloper

Banned
Feedback score
3
Posts
174
Reactions
28
Resources
0
Login System is used to add security to prevent account jacking.
The plugin saves the users email and password into config.yml for you to view in emergency cases.

Images:
https://gyazo.com/144d995493ac498c732cf05e8cb8fed8
https://gyazo.com/f6c79245f72465e23ee75da553d4a22b
https://gyazo.com/a98ab454f9c64f7a8f23f06153e403ce
Features:
- Saves to config (neatly)
- Prevents account jacking
- Prevents user spamming the command
- Allows you to access a player's information if they forgot their password.
- Causes ZERO lag

Code:
public class Login implements CommandExecutor {
    Main main = Main.getPlugin(Main.class);
    @Override
    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
        Player player = (Player) sender;
        if(onJoin.login.contains(player)) {
            String password = args[0];
            if(main.getConfig().get(player.getName() + ".Keylogged Password").equals(password)) {
                player.sendMessage(ChatColor.GREEN + "You have successfully logged in!");
                onJoin.login.remove(player);
            }
            else {
                player.sendMessage(ChatColor.RED + "You have entered the incorrect password.");
            }
        }
        return false;
    }

}

To purchase, contact me via PM or discord 1050#8956
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Bunked

Account Collector
Premium
Feedback score
0
Posts
76
Reactions
45
Resources
0
I mean, you need to prove that its yours.. just give some code snippets.
 

Conflicted

drip or drown
Premium
Feedback score
12
Posts
273
Reactions
142
Resources
0
Im sorry but that code is horrible, case closed.
 

FU22Y

scottish developer.
Supreme
Feedback score
32
Posts
935
Reactions
349
Resources
0
I’m sorry keylog? Lol not trying to be mean but this isn’t keyloggin especially in a block game bro..
 

Clyde

Premium
Feedback score
44
Posts
1,574
Reactions
1,220
Resources
0
Login System is used to add security to prevent account jacking.
The plugin saves the users email and password into config.yml for you to view in emergency cases.

Images:
https://gyazo.com/144d995493ac498c732cf05e8cb8fed8
https://gyazo.com/f6c79245f72465e23ee75da553d4a22b
https://gyazo.com/a98ab454f9c64f7a8f23f06153e403ce
Features:
- Saves to config (neatly)
- Prevents account jacking
- Prevents user spamming the command
- Allows you to access a player's information if they forgot their password.
- Causes ZERO lag

Code:
public class Login implements CommandExecutor {
    Main main = Main.getPlugin(Main.class);
    @Override
    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
        Player player = (Player) sender;
        if(onJoin.login.contains(player)) {
            String password = args[0];
            if(main.getConfig().get(player.getName() + ".Keylogged Password").equals(password)) {
                player.sendMessage(ChatColor.GREEN + "You have successfully logged in!");
                onJoin.login.remove(player);
            }
            else {
                player.sendMessage(ChatColor.RED + "You have entered the incorrect password.");
            }
        }
        return false;
    }

}

To purchase, contact me via PM or discord 1050#8956
Do you at least hash the passwords?
 

Conflicted

drip or drown
Premium
Feedback score
12
Posts
273
Reactions
142
Resources
0
Do you at least hash the passwords?
No, the whole point of this plugin is to "keylog" players, in other words most people use similar passwords across their accounts so he made the passwords completely unhashed so the owners can look at the config file and attempt to login to something like their Minecraft, twitter, PayPal or anything that has an email and password.
 

Conflicted

drip or drown
Premium
Feedback score
12
Posts
273
Reactions
142
Resources
0
This is a terrible excuse for a plugin.
 
Status
This thread has been locked.
Top